"GvR" == Guido van Rossum firstname.lastname@example.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