Michel Pelletier <[EMAIL PROTECTED]> wrote: > > Martin Blais wrote: > > Hi > > > > Just wondering, would anyone think of it as a good idea if the > > enumerate() builtin could accept a "start" argument? I've run across > > a few cases where this would have been useful. It seems generic > > enough too. > > +1, but something more useful might be a a cross between enumerate a > zip, where you pass N iterables and it yields N-tuples. Then you could > do something like: > > zipyield(range(10, 20), mygenerator()) > > and it would be like you wanted for enumerate, but starting from 10 in > this case.
All of this already exists. from itertools import izip, count for i,j in izip(count(start), iterable): ... Read your standard library. - Josiah _______________________________________________ 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