Jørgen Cederberg <jorgencederberg at hotmail.com> writes: > Just nitpicking... :), but I guess you ment: > > def enumerate(seq): > return zip(range(len(seq)), seq) I think you want: def enumerate(seq): for i in xrange(len(seq)): yield (i, seq[i])