
ULUMINE · Mathématiques · Première
Algorithmique : les listes en Python
Une liste Python regroupe des valeurs indexées à partir de 0.
Créer
- Extension : L = [3, 5, 8]
- Ajouts : L.append(x)
- Compréhension : [k*k for k in range(5)]
Manipuler
- L[0] premier élément ; L[-1] dernier
- len(L) : longueur
- L[i] = v : modifier un élément
Parcourir
- for x in L (éléments)
- for i in range(len(L)) (indices)
- sum, max, min
Pièges à éviter
- Le premier indice est 0, pas 1.
- range(a, b) exclut b.
- append modifie la liste : on n’écrit pas L = L.append(x).