La función zip() en Python 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.
Ejemplo
Unir dos tuplas juntas:
a = ("Pepe", "Cesar", "Miguel") b = ("Javi", "Luís", "Sara") x = zip(a, b)
Sintaxis
zip(iterador1, iterador2, iterador3 ...)
Valores de parámetros
Parámetro | Descripción |
iterador1, iterador2, iterador3 … | Objetos iteradores que se unirán |
Ejemplo
Si una tupla contiene más elementos, estos elementos se ignoran:
a = ("Carlos", "Juan", "Miguel") b = ("Sara", "Mónica", "Teresa", "Montse") x = zip(a, b)