Función zip()

La función zip() genera un iterable de tuplas formado de los elementos de los iterables que le coloquemos y del tamaño del iterable de entrada mas pequeño. La estructura de esta función es la siguiente:

zip(iterables)

Veamos que hace cada una de las secciones de la función:

iterables es el grupo de iterables que deseamos unir.

Ejemplos del uso de la función:

am = ['a','b','e','r']
pm = [3, 8, 2, 8, 5]
ts = [True, True, False, True, False]
unidos = zip(am, pm, ts)
for elem in unidos:
    print(elem)

>>> let = [‘a’,’b’,’e’,’r’]
>>> num = [3, 8, 2, 8, 5]
>>> bl = [True, True, False, True, False]
>>> unidos = zip(let, num, bl)
>>> for elem in unidos:
… print(elem)

(‘a’, 3, True)
(‘b’, 8, True)
(‘e’, 2, False)
(‘r’, 8, True)

Si quieres conocer mas Funciones incorporadas (built-in) te dejo el enlace para regresar al listado completo.

Recuerda que la función zip() regresa un iterable formado de los iterables de entrada que coloquemos. Cuéntame, ¿qué te pareció la entrada?

¡No olvides suscribirte a nuestro boletín!

¡No enviamos spam! Lee más en nuestra política de privacidad

1 comentario en «Función zip()»

Los comentarios están cerrados.