for element in (1, 4, 6, 8):
print element
То есть ищется что-то типа:
a = (1, 4, 6, 8)
b = ("a", "b", "c", "d")
for a_element, b_element in (a, b):
print a_element, b_element
for element in (1, 4, 6, 8):
print element
a = (1, 4, 6, 8)
b = ("a", "b", "c", "d")
for a_element, b_element in (a, b):
print a_element, b_element
for a, b in zip(alist, blist):
print a, b
for a, b,c in itertools.izip(a_iterable, b_iterable, c_iterable):
print a,b,c
for index, b in enumerate(b):
print b, alist[index]
demasможет быть в вашем случае красИвее всего использовать словарь.
А как красиво написать код, когда у меня есть две одинаковые по размеру коллекции и я хочу поочереди работать с n-ым членом из каждой?