Flavio codeco coelho wrote: > hi, > > is there a faster way to build a circular iterator in python that by > doing this: > > c=['r','g','b','c','m','y','k'] > > for i in range(30): > print c[i%len(c)] > > thanks, > > Fl�vio >
>>> import itertools
>>> c=['r','g','b','c','m','y','k']
>>> circ = itertools.cycle(c)
>>> for i in range(30):
print circ.next(),
r g b c m y k r g b c m y k r g b c m y k r g b c m y k r g
>>>
--
http://mail.python.org/mailman/listinfo/python-list
