Fonction zip() Python
Exemple
Connecter deux tuples ensemble :
a = ("Bill", "Steve", "Elon") b = ("Gates", "Jobs", "Musk") x = zip(a, b)
Définition et utilisation
La fonction zip() retourne un objet zip, qui est un itérateur de tuple, où chaque premier élément des itérateurs transmis est apparié ensemble, puis chaque deuxième élément des itérateurs transmis est apparié ensemble, et ainsi de suite.
Si les itérateurs transmis ont des longueurs différentes, le nombre d'éléments du itérateur le plus court déterminera la longueur du nouvel itérateur.
Syntaxe
zip(iterator1, iterator2, iterator3 ...)
Valeur des paramètres
Paramètres | Description |
---|---|
iterator1, iterator2, iterator3 ... | Objets itératifs connectés ensemble. |
Plus d'exemples
Exemple
Si un tuple contient plus d'éléments, ces éléments seront ignorés :
a = ("Bill", "Steve", "Elon") b = ("Gates", "Jobs", "Musk", "Richard") x = zip(a, b)