Fonction Python zip()
Exemple
Joignez deux tuples ensemble :
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica")
x = zip(a, b)
Définition et utilisation
La zip()
fonction renvoie un objet zip, qui est un itérateur de tuples où le premier élément de chaque itérateur passé est apparié, puis le deuxième élément de chaque itérateur passé est apparié, etc.
Si les itérateurs passés ont des longueurs différentes, l'itérateur avec le moins d'éléments décide de la longueur du nouvel itérateur.
Syntaxe
zip(iterator1, iterator2, iterator3 ...)
Valeurs des paramètres
Parameter | Description |
---|---|
iterator1, iterator2, iterator3 ... | Iterator objects that will be joined together |
Plus d'exemples
Exemple
Si un tuple contient plusieurs éléments, ces éléments sont ignorés :
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica",
"Vicky")
x = zip(a, b)