[Python-Dev] Lockstep iteration - eureka!

Ka-Ping Yee ping@lfw.org
Wed, 9 Aug 2000 02:37:07 -0700 (PDT)


On Wed, 9 Aug 2000, Greg Ewing wrote:
> 
>    for (x in a, y in b):
>       ...

It looks nice, but i'm pretty sure it won't fly.  (x in a, y in b)
is a perfectly valid expression.  For compatibility the parser must
also accept

    for (x, y) in list_of_pairs:

and since the thing after the open-paren can be arbitrarily long,
how is the parser to know whether the lockstep form has been invoked?

Besides, i think Guido has Pronounced quite firmly on zip().

I would much rather petition now to get indices() and irange() into
the built-ins... please pretty please?


-- ?!ng

"All models are wrong; some models are useful."
    -- George Box