Función zip() de Python
Ejemplo
Unir dos tuplas juntas:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica")
x = zip(a, b)
Definición y uso
La zip()
función devuelve un objeto zip, que es un iterador de tuplas donde el primer elemento de cada iterador pasado se empareja, y luego el segundo elemento de cada iterador pasado se empareja, etc.
Si los iteradores pasados tienen diferentes longitudes, el iterador con menos elementos decide la longitud del nuevo iterador.
Sintaxis
zip(iterator1, iterator2, iterator3 ...)
Valores paramétricos
Parameter | Description |
---|---|
iterator1, iterator2, iterator3 ... | Iterator objects that will be joined together |
Más ejemplos
Ejemplo
Si una tupla contiene más elementos, estos elementos se ignoran:
a = ("John", "Charles", "Mike")
b = ("Jenny", "Christy", "Monica",
"Vicky")
x = zip(a, b)