Bilan sur les tableaux et les listes⚓︎
Tableau
En informatique un tableau :
-
est une structure de données linéaire dans laquelle des éléments sont repérés par leur indice,
-
contient des éléments de même type,
-
est de taille fixe.
Listes Python
En Python on utilise le type list
pour représenter les tableaux.
On peut accéder à un élément en faisant tableau[indice]
.
On peut modifier un élément en faisant tableau[indice] = nouvel_element
.
La longueur du tableau est donnée par len(tableau)
.
Parcours
Python permet de parcourir les tableaux, comme neveux = ["Riri", "Fifi", "Loulou"]
:
-
selon les indices :
🐍 Console Python>>> for i in range(len(neveux)): ... print("L'élément d'indice", i, "est", neveux[i]) ... L'élément d'indice 0 est Riri L'élément d'indice 1 est Fifi L'élément d'indice 2 est Loulou >>>
-
selon les valeurs :
🐍 Console Python>>> for neveu in neveux: ... print(neveu, "est un élément") ... Riri est un élément Fifi est un élément Loulou est un élément >>>
Échanger des valeurs
Pour échanger des valeurs d'un tableau
, on peut :
-
utiliser une variable tierce :
🐍 Script Pythontemporaire = tableau[i] tableau[i] = tableau[j] tableau[j] = temporaire
-
utiliser l'affectation multiple :
🐍 Script Pythontableau[i], tableau[j] = tableau[j], tableau[i]