Shane Hathaway wrote:
> Gustavo J. A. M. Carneiro wrote:
>
>> In PEP 340 I read:
>>
>> block EXPR1 as VAR1:
>> BLOCK1
>>
>> I think it would be much clearer this (plus you save one keyword):
>>
>> block VAR1 = EXPR1:
>> BLOCK1
>
>
> I think you misunderstood the statement. EXPR1 creates an iterator,
> then VAR1 iterates over the values returns by the iterator. VAR1 never
^^^^^^^^^^
returned by
> sees the iterator. Using your syntax would reinforce the
> misinterpretation that VAR1 sees the iterator.
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com