[Python-ideas] How assignment should work with generators?
Greg Ewing
greg.ewing at canterbury.ac.nz
Wed Nov 29 16:49:19 EST 2017
C Anthony Risinger wrote:
> Is __len__ a viable option now that __length_hint__ has been identified
> for hints?
No, I misremembered that feature, sorry.
But I still don't like the idea of changing behaviour
depending on whether the RHS "looks like" an iterator
or not.
I'm not sure how to explain why I feel that way, but
I think it's because the proposal would make the
behaviour depend on the presence or otherwise of a
method that's not actually used by the operation
being performed. Unpacking doesn't need to know the
length in advance, so it shouldn't care whether there
is a __len__ method.
--
Greg
More information about the Python-ideas
mailing list