Voici comment on peut écrire un programme Python qui parcourt une liste en utilisant la boucle
for
et qui affiche l’index et la valeur de chaque élément de la liste :
ma_liste = [10, 20, 30, 40, 50] # On parcourt la liste for i, valeur in enumerate(ma_liste): # On affiche l'index et la valeur print("Index : {} / Valeur : {}".format(i, valeur)) # Output : # Index : 0 / Valeur : 10 # Index : 1 / Valeur : 20 # Index : 2 / Valeur : 30 # Index : 3 / Valeur : 40 # Index : 4 / Valeur : 50
La fonction
enumerate()
permet de parcourir une liste tout en retournant à chaque itération l’index et la valeur de l’élément courant. Dans la boucle
for
, on utilise l’instruction
for i, valeur in enumerate(ma_liste)
pour parcourir la liste et récupérer à chaque itération l’index de l’élément courant dans la variable
i
et sa valeur dans la variable
valeur
.
Ainsi, à chaque itération de la boucle, l’index de l’élément courant est affiché ainsi que sa valeur.
Related Posts