Función de orden superior Zip
Función de orden superior Zip
A continuación se presentará un ejemplo de la función de orden superior zip(), la cual reorganiza listas emparejando el primer elemento de cada iterador, luego el segundo de cada iterador y así sucesivamente. Tomando cada elemento de cada lista y uniéndolos en una tupla, después une todas las tuplas en una sola lista. Los iterables pueden ser diccionarios, listas, conjuntos, cadenas o cualquier objeto iterable. Primero se define dos listas de tuplas, una con los nombres y otra con los apellidos:
Después se define una variable que va a unir los nombres con los apellidos mediante zip() en una lista:
Por lo que en la terminal:
Podemos ver otro ejemplo que retorna un iterable que une el país con el número en millones de habitantes:
Por lo que en la terminal:
Otro ejemplo que une en una tupla el nombre con los dos apellidos:
Por lo que en la terminal:
Comentarios
Publicar un comentario