Parcourir les éléments d'un tableau avec la boucle for
La boucle for... in permet de parcourir chacun des éléments d'une séquence (tableau ou tuple).
Exemple : Analysez puis testez le code suivant :
mon_tab = [5, 8, 6, 9]
for element in mon_tab:
print(element)
Quelques explications : comme son nom l'indique, la boucle for est une boucle ! Nous "sortirons" de la boucle une fois que tous les éléments du tableau mon_tab auront été parcourus. element est une variable qui va :
au premier tour de boucle, référencer le premier élément du tableau (l'entier 5) ;
au deuxième tour de boucle, référencer le deuxième élément du tableau (l'entier 8) ;
au troisième tour de boucle, référencer le troisième élément du tableau (l'entier 6) ;
au quatrième tour de boucle, référencer le quatrième élément de le tableau (l'entier 9).
Une chose importante à bien comprendre : le choix du nom de la variable qui va référencer les éléments du tableau les uns après les autres (element) est totalement arbitraire, il est possible de choisir un autre nom sans aucun problème, le code suivant aurait donné exactement le même résultat :
mon_tab = [5, 8, 6, 9]
for toto in mon_tab:
print (toto)