Programme Python pour parcourir deux listes en parallèle

Voici un exemple de programme Python qui parcourt deux listes en parallèle:

list1 = [1, 2, 3, 4]
list2 = ['a', 'b', 'c', 'd']

for x, y in zip(list1, list2):
    print(x, y)

La fonction

zip()

permet de combiner les éléments de deux listes en un tuple, et la boucle

for

permet de parcourir ces tuples.

Vous pouvez également utiliser la fonction

enumerate()

pour parcourir les deux listes en parallèle. Voici un exemple:

 

list1 = [1, 2, 3, 4]
list2 = ['a', 'b', 'c', 'd']

for i, (x, y) in enumerate(zip(list1, list2)):
    print(i, x, y)

 

Please follow and like us:
Pin Share