Giovanni Bajo wrote:
>>Thus you would do:
>>
>>   for c in a_string.chars():
>>       print c
> 
> 
> Would this remove __getitem__? I believe I wouldn't want to give up s[0] as
> "the first character in s". That would make a string a thing where you can
> use [3] to access the third character, but still not iterable.

Definitely __getitem__ should stay, there's nothing wrong with that 
part.  str.__iter__ would raise NotImplemented.

-- 
Ian Bicking  /  [EMAIL PROTECTED]  /  http://blog.ianbicking.org
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to