[Python-Dev] Single- vs. Multi-pass iterability
Barry A. Warsaw
barry@zope.com
Fri, 12 Jul 2002 11:48:57 -0400
>>>>> "AK" == Andrew Koenig <ark@research.att.com> writes:
AK> You are assuming that you still have access to the original
AK> iterable object. But what if all you have is an iterator?
AK> Then you need to be able to ask the iterator for a new
AK> iterator.
Would it be useful to add to the interator "interface" a method which
would retrieve the original iterable object? I've no idea what that
method should be called, but it seems like it would be trivial to add
since most (all?) iterators have a pointer to their underlying object
anyway, don't they?
-Barry