enumerate() question
Gregory Petrosyan
gregory.petrosyan at gmail.com
Mon May 22 10:29:06 EDT 2006
Hello!
I have a question for the developer[s] of enumerate(). Consider the
following code:
for x,y in coords(dots):
print x, y
When I want to iterate over enumerated sequence I expect this to work:
for i,x,y in enumerate(coords(dots)):
print i, x, y
Unfortunately, it doesn't =( and I should use (IMHO) ugly
for i,pair in enumerate(coords(dots)):
print i, pair[0], pair[1]
So, why enumerate() works this way and is there any chance of changing
the behaviour?
--
Regards, Gregory.
More information about the Python-list
mailing list