Python zip() funktion

Exempel

Koppla samman två tupler:

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

Kör Exempel

Definition och Användning

zip() funktionen returnerar en zip-objekt, som är en iterator över tupler där varje överförd iteratorns första post paras ihop, sedan varje överförd iteratorns andra post paras ihop, och så vidare.

Om de överförda iteratorerna har olika längd, kommer antalet poster i den kortaste iteratorn att bestämma längden på den nya iteratorn.

Syntax

zip(iterator1, iterator2, iterator3 ...)

Parametervärde

Parameter Beskrivning
iterator1, iterator2, iterator3 ... Itererande objekt som är kopplade samman.

Mer Exempel

Exempel

Om en tupel innehåller fler poster, kommer dessa att ignoreras:

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

Kör Exempel