[Python-Dev] Single- vs. Multi-pass iterability
Barry A. Warsaw
barry@zope.com
Fri, 12 Jul 2002 12:48:16 -0400
>>>>> "GvR" == Guido van Rossum <guido@python.org> writes:
>> 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?
GvR> No. The (important!) class of generator-iterators does not
GvR> have an underlying container object.
Yup, but in that case I think it would be fine if
it.gimme_the_underlying_iteratable_object() returned None.
It still may be useless. ;)
-Barry