Python cycle Iterator

Python cycle(iterable) iterates through the iterable over and over again till break stops the loop.

>>> from itertools import *
>>> x = cycle('01')
>>> j = 1;
>>> for i in x:
... print(i,j)
... j += 1
... if (j == 7):
... break
...
0 1
1 2
0 3
1 4
0 5
1 6