Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:zip
  • Iterator der jeweils das x-te Element von mehreren Iterateables zurückgibt
  • ermöglicht das parallele durchlaufen mehrerer Objekte in einem Schleifendurchlauf
  • die Anzahl durchlaufener Objekte ist auf die Länge des kürzesten Iterables begrenzt
    • ist ein Iterable 5 Elemente lang, das andere 10, werden von beiden nur 5 zurückgegeben
    • es gibt auch itertools.zip_longest, was sich am längsten Iterateable orientiert

Beispiel:

for i, h in zip(short_list, long_list):
    do something
python/zip.txt · Zuletzt geändert: 2019/02/11 07:18 von root