Python zip() -funktio

Esimerkki

Yhdistä kaksi tuplea:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk")
x = zip(a, b)

Suorita Esimerkki

Määritelmä ja Käyttö

zip() -funktio palauttaa zip-objektin, joka on tuple-iteraattori, jossa jokainen toimitetun iteraattorin ensimmäinen kohde yhdistetään yhdessä, sitten jokainen toimitetun iteraattorin toinen kohde yhdistetään yhdessä, ja niin edelleen.

Jos toimitetut iteraattorit ovat eri pituisia, lyhintä iteraattoria määrää uuden iteraattorin pituuden.

Syntaksi

zip(iterator1, iterator2, iterator3 ...)

Parametrien Arvot

Parametrit Kuvaus
iterator1, iterator2, iterator3 ... Yhteen liitetyt iteraattorit.

Lisää esimerkkejä

Esimerkki

Jos tuple sisältää enemmän kohteita, nämä jätetään huomiotta:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk", "Richard")
x = zip(a, b)

Suorita Esimerkki