Une liste est une collection ordonnée de valeurs, modifiable, qu'on peut parcourir.
Création
fruits = ['pomme', 'banane', 'cerise']
nombres = [1, 2, 3, 4, 5]
mixte = ['Alice', 25, True] # types différents autorisés
vide = [] # liste videLes éléments sont séparés par des virgules et entourés de crochets [ ].
Chaque élément a un index = sa position. ⚠ EN python, ON commence À 0, pas À 1.
fruits = ['pomme', 'banane', 'cerise']
↑ ↑ ↑
index 0 index 1 index 2fruits[0] → 'pomme' (premier)
fruits[1] → 'banane'
fruits[2] → 'cerise' (dernier)
fruits[-1] → 'cerise' (raccourci pour le dernier)
fruits[-2] → 'banane' (l'avant-dernier)
fruits[3] → ❌ IndexError (n'existe pas)for fruit in fruits:
print(fruit)À chaque tour, "fruit" prend la valeur de l'élément suivant.
len() donne le nombre d'éléments :
len(fruits) → 3Le dernier index d'une liste de longueur n est toujours n-1 (à cause du 0).
Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →