# i gets added to the end of the var name i = 1 for n in range(5): globals()["w" + str(i)] = ###Do what you want here i += 1
for i, j in zip(range(x), range(y)): # Stuff...
>>> for i, j in [(0, 1), ('a', 'b')]: ... print('i:', i, 'j:', j) ... i: 0 j: 1 i: a j: b