1. Les listes en Python
Une liste est une suite ordonnée de valeurs, écrite entre crochets : L = [5, 8, 13].
- Les indices commencent à :
L[0]vaut ,L[2]vaut ;L[-1]désigne le dernier élément. len(L)est le nombre d'éléments ; les indices vont donc de àlen(L) - 1.L.append(x)ajoutexà la fin ;L[i] = xremplace l'élément d'indicei.- Supprimer :
L.pop()retire (et renvoie) le dernier élément ;del L[i]supprime l'élément d'indicei;L.remove(x)supprime la première occurrence de la valeurx. AvecL = [5, 8, 13]: aprèsL.remove(8),Lvaut[5, 13]; aprèsdel L[0],Lvaut[13]. sum(L),max(L),min(L)donnent la somme, le maximum, le minimum.
L = []
for k in range(5):
L.append(k ** 2)
print(L) # affiche [0, 1, 4, 9, 16]
print(len(L)) # affiche 5