Terry Reedy wrote:
> "James J. Besemer" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
>> I propose that we extend the semantics of "print" such that if the object
>> to
>> be printed is a generator then print would iterate over the resulting
>> sequence of sub-objects and recursively print each of the items in order.
> Iterating over an iterator is usually destructive. So you would be
> printing what it was but no longer is. This is why iterators are printed
> differently from sequences.
I guess the motivation is the case of people who would set
up an iterator specifically to print from it.
print-as-debug-aid would get badly broken by the proposal,
and I'd find that painful.
Mel.
--
http://mail.python.org/mailman/listinfo/python-list