Vai al contenuto

Funzione Zip()

La funzione zip() permette di unire due tuple. Da ricordarsi che se i valori non sono pari non verranno create le ultime coppie.

a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica", "Vicky")

x = zip(a, b)

((‘John’, ‘Jenny’), (‘Charles’, ‘Christy’), (‘Mike’, ‘Monica’))

Si possono creare dei loop con gli zip.

a = (2,4,5)
b = (3,6,7)

x = zip(a, b)

for (z,y) in zip(a,b):
    print(z,'+' ,y,'=',z+y)

2 + 3 = 5
4 + 6 = 10
5 + 7 = 12

a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica", "Vicky")

x = zip(a, b)

for (z,y) in zip(a,b):
    print(z,'-',y)

John – Jenny
Charles – Christy
Mike – Monica

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *