Retour au cours

Structures de données : Introduction aux listes

Programmation Python : Le Bootcamp de Zéro à Héros

Listes : Séquences ordonnées et mutables

Les listes sont la structure de données la plus polyvalente et la plus couramment utilisée en Python. Une liste est une collection ordonnée d'éléments, et elle est mutable (ce qui signifie que vous pouvez modifier son contenu après sa création).

Les listes sont définies à l'aide de crochets [], les éléments étant séparés par des virgules.

Créer des listes

Les listes peuvent contenir des éléments de différents types de données (bien qu'elles contiennent souvent des éléments du même type).

python

Liste de chaînes

fruits = ['pomme', 'banane', 'cerise']

Liste de types mixtes

mixed_list = [1, 'bonjour', 3.14, True]

Liste vide

empty_list = []

Accéder aux éléments de la liste

Les listes utilisent l'indexation et le découpage basés sur zéro, tout comme les chaînes de caractères.

python print(fruits[0]) # Sortie : pomme print(fruits[-1]) # Sortie : cerise

Découpage (Slicing)

subset = fruits[1:3] print(subset) # Sortie : ['banane', 'cerise']

Mutabilité : Modifier les éléments

Comme les listes sont mutables, vous pouvez modifier des éléments individuels en utilisant leur index.

python colors = ['rouge', 'bleu', 'vert'] colors[1] = 'jaune' # Change l'élément à l'index 1 print(colors) # Sortie : ['rouge', 'jaune', 'vert']