>>> from itertools import product >>> >>> for x,y in product(range(3), range(4)): ... print (x,y) ... (0, 0) (0, 1) (0, 2) (0, 3) (1, 0) (1, 1) (1, 2) (1, 3) ... and so on