Itération sur les éléments du tableau
Lorsque vous travaillez avec des tableaux, vous devez généralement travailler avec tous les éléments du tableau à la fois.
Itérer sur les éléments : parcourir tous les éléments du tableau et, si nécessaire, effectuer une opération sur chacun d'eux.
Pour cela, on utilise le plus souvent une boucle avec une variable, qui passe de
0
à
N-1
, où
N
est le nombre de tableau éléments.
Sous
N
nous considérerons la taille actuelle du tableau, c'est-à-dire
N = len(A).
...
pour i dans la plage (N):
# ici on travaille avec A[i]
...
Dans la boucle spécifiée, la variable i
prendra les valeurs 0, 1, 2, ..., N-1. Ainsi, à chaque étape de la boucle, on accède à un élément spécifique du tableau avec le numéro i
.
Ainsi, il suffit de décrire ce qui doit être fait avec un élément du tableau A[i]
et de placer ces actions dans une telle boucle.
Écrivons un programme qui remplit le tableau avec les premiers N
nombres naturels, c'est-à-dire qu'à la fin du programme, les éléments du tableau doivent devenir égaux
A[0] = 1
A[1] = 2
A[2] = 3
...
A[N - 1] = N
Il est facile de voir le modèle : la valeur d'un élément de tableau doit être supérieure de 1 à l'indice de l'élément.
La boucle ressemblera à ceci
pour i dans la plage (N):
A[je] = je + 1