zip erzeugt einen Iterator, der Elemente aus den Iteratoren der Argumente ansammelt.
zip liefert einen Interator zurück, in dem das i-te Tupel jeweils die i-ten Elemente der Eingabeiteratoren enthält:
Der Iterator stoppt, wenn der kürzeste Iterator aufgebraucht ist:
>>> list(zip((3,5,6,7), (12,14,16,19), (21,25,27) ))
[(3, 12, 21), (5, 14, 25), (6, 16, 27)]
>>> list(zip((3, 5, 6), (12, 14, 16), (21, 25, 27) ))
[(3, 12, 21), (5, 14, 25), (6, 16, 27)]