Leçon 1 / 13 — Chapitre 4: Chaînes et listes approfondies
Les listes : créer, parcourir, ajouter un élément
Une liste regroupe plusieurs valeurs dans une seule variable, dans un ordre précis. On la crée avec des crochets [], séparant chaque élément par une virgule :
courses = ["riz", "huile"]
Une liste vide se crée avec liste = [].
Ajouter un élément se fait avec la méthode .append(), qui l'ajoute toujours à la fin :
courses.append("savon")
Après cette ligne, courses contient trois éléments : "riz", "huile", "savon".
Parcourir une liste se fait avec une boucle for, comme vu dans la leçon précédente :
for article in courses:
print(article)
Ce code affiche riz, puis huile, puis savon, dans l'ordre où ils ont été ajoutés — une liste Python conserve toujours l'ordre d'insertion.
À retenir :
- Les crochets
[]créent une liste ;.append(valeur)y ajoute un élément à la fin. - Le nombre d'éléments d'une liste s'obtient avec
len(liste). - Une liste peut contenir n'importe quel type de valeur, et peut grandir ou rétrécir pendant l'exécution du programme.
À vous de jouer : créez une liste de courses avec deux éléments, ajoutez-en un troisième avec .append(), puis affichez-les tous avec une boucle for.
À vous de jouer
À faireQuelle méthode permet d'ajouter un élément à la fin d'une liste en Python ?
Copiez ce code dans un environnement Python en ligne (Google Colab, Replit, ou tout autre) pour vérifier le résultat avant de répondre.
💡 Le nom de la méthode (en anglais), sans les parenthèses.
À vous de jouer
À faireQue va afficher ce code ?
courses = ["riz", "huile"]
courses.append("savon")
for article in courses:
print(article)
Copiez ce code dans un environnement Python en ligne (Google Colab, Replit, ou tout autre) pour vérifier le résultat avant de répondre.
💡 Les trois mots affichés, dans l'ordre, séparés par une espace.
À vous de jouer
À faireAprès ces deux lignes, combien d'éléments contient la liste courses ?
courses = ["riz", "huile"]
courses.append("savon")
Copiez ce code dans un environnement Python en ligne (Google Colab, Replit, ou tout autre) pour vérifier le résultat avant de répondre.
💡 Un nombre.