PythonLeçon 6 sur 16
Les listes en Python
Une liste est une collection ordonnée entre crochets. Parfaite pour une playlist, un panier d’achats ou tout ce qui se suit.
L’essentiel
- On compte à partir de zéro : liste[0] est le premier, liste[-1] le dernier
- liste[1:3] est une tranche : éléments 1 et 2, la borne de fin est exclue
- append() ajoute à la fin, insert() à une position, remove() retire par valeur
- len() compte les éléments, in vérifie si une valeur est présente
- sorted() renvoie une copie triée sans toucher à la liste
Exemple
playlist = ["Intro", "Sunrise", "Run"]print(playlist[0], playlist[-1])playlist.append("Lights")playlist.insert(1, "Waves")print(playlist)print(playlist[1:3])print(len(playlist), "Run" in playlist)Waves a pris l’index 1 et décalé les autres. La tranche [1:3] contient deux éléments, car la borne de fin est exclue.
Exercice
Utiliser l’éditeur⌘ Entrée ou Ctrl Entrée lance le code, ⇧ ⌘ Entrée vérifie l’exercice.Tab et Maj Tab indentent la ligne ou la sélection ; Échap puis Tab quitte l’éditeur.La vérification compare ce que le programme a affiché à l’exercice ; les espaces en fin de ligne ne comptent pas.Après deux vérifications ratées, la solution s’ouvre. Votre code reste dans ce navigateur.Mettez le panier à jour : ajoutez "eggs" à la fin et retirez "bread". Le code en dessous affiche le panier et le nombre d’articles.
Sortie
Ce que le programme affiche apparaîtra ici.