Über zwei Listen iterieren

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'

Über zwei Listen iterieren (last edited 2009-06-17 16:14:17 by localhost)