Get number of iteration

Jørgen Cederberg jorgencederberg at hotmail.com
Mon Feb 2 05:00:12 EST 2004


Jeff Epler wrote:
> You're looking for the "enumerate" builtin function in 2.3.
> 
>     for i, x in enumerate(l):
>         print x
>         print i
>         print "next"
> 
> You can define a "poor man's" enumerate in 2.2:
> 
>     def enumerate(seq):
>         return zip(range(len(seq)), l)

Just nitpicking... :), but I guess you ment:

def enumerate(seq):
     return zip(range(len(seq)), seq)

/Jorgen



More information about the Python-list mailing list