¿Cómo iterar tus listas de forma rápida con la función ZIP en Python?
La función ZIP() en Python nos permite iterar sobre dos o más listas simultáneamente. Puede ser muy útil para realizar tareas como comparar dos listas o combinar dos listas en una sola.
Ejemplo práctico
Por ejemplo, supongamos que tenemos dos listas:
Python
lista_1
= [1, 2,
3]
lista_2
= [4, 5,
6]
Queremos iterar sobre estas dos listas simultáneamente y sumar los elementos correspondientes de cada lista. Podemos hacer esto con la función zip() de la siguiente manera:
for
elemento_1, elemento_2 in zip(lista_1,
lista_2):
suma = elemento_1 + elemento_2
print(suma)
Creamos
un ciclo for con elemento_1 y elemento_2 que iteraran en el objecto que nos regresa
la función zip, esta recibe las listas y regresa un objeto de iteración que
contiene tuplas de cada lista.
Esto imprimirá el siguiente resultado:
5
7
9
En este Shot aprendiste algo nuevo y útil en Python 🍸
Comentarios
Publicar un comentario