Mittels zip lässt sich einfach und schnell über zwei Listen iterieren. Sollten die beiden Listen nicht gleich lang sein, wird die Längere auf die Länge der Kürzeren zugeschnitten.
1 >>> liste1 = [1,2,3,4,5,6,7,8,9,0]
2 >>> liste2 = ["a","b","c","d","e","f","g","h","i","j"]
3 >>> for zahl, buchstabe in zip(liste1, liste2):
4 ... print zahl, "> '%s'" % buchstabe
5
6 1 > 'a'
7 2 > 'b'
8 3 > 'c'
9 4 > 'd'
10 5 > 'e'
11 6 > 'f'
12 7 > 'g'
13 8 > 'h'
14 9 > 'i'
15 0 > 'j'