Funzione zip() Python

Esempio

Unire due tuple:

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

Esempio di esecuzione

Definizione e uso

La funzione zip() restituisce un oggetto zip, che è un iteratore di tuple, in cui ogni primo elemento degli iteratori passati viene abbinato insieme, quindi ogni secondo elemento degli iteratori passati viene abbinato insieme, e così via.

Se gli iteratori passati hanno lunghezze diverse, il numero di elementi dell'iteratore più corto determina la lunghezza del nuovo iteratore.

Sintassi

zip(iterator1, iterator2, iterator3 ...)

Valore del parametro

Parametro Descrizione
iterator1, iterator2, iterator3 ... Oggetti iterabili collegati insieme.

Più esempi

Esempio

Se un tuple contiene più elementi, questi vengono ignorati:

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

Esempio di esecuzione