Mike Klaas wrote:

In my perfect world, strings would be indicable and sliceable, but not iterable.

An object that was indexable but not iterable would
be a very strange thing. If it has __len__ and __getitem__,
there's nothing to stop you iterating over it by hand
anyway, so disallowing __iter__ would just seem perverse.

A case could be made for strings being sliceable but
neither indexable nor iterable, but it's probably too late
to make such a radical change now.

--
Greg
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to