Dans cette étape, vous allez apprendre à connaître les listes, l'une des structures de données les plus polyvalentes et fondamentales en Python. Les listes servent à stocker des collections d'éléments, qui peuvent être de n'importe quel type de données. Elles sont ordonnées, ce qui signifie que les éléments ont une séquence spécifique, et modifiables, ce qui signifie que vous pouvez changer leur contenu après leur création.
-
Ouvrez l'éditeur VS Code dans l'environnement LabEx.
-
Créez un nouveau fichier nommé lists_example.py
dans le répertoire ~/project
.
~/project/lists_example.py
-
Ajoutez le code suivant au fichier :
## Creating a list of numbers
numbers = [1, 2, 3, 4, 5]
print("List of numbers:", numbers)
## Creating a list of strings
fruits = ["apple", "banana", "cherry"]
print("List of fruits:", fruits)
## Creating a list of mixed data types
mixed_list = [1, "hello", 3.14, True]
print("List of mixed data types:", mixed_list)
Ici, nous avons créé trois listes différentes : numbers
contenant des entiers, fruits
contenant des chaînes de caractères et mixed_list
contenant un mélange de types de données.
-
Exécutez le script en utilisant la commande suivante dans le terminal :
python ~/project/lists_example.py
Vous devriez voir la sortie suivante :
List of numbers: [1, 2, 3, 4, 5]
List of fruits: ['apple', 'banana', 'cherry']
List of mixed data types: [1, 'hello', 3.14, True]
-
Accéder aux éléments : Vous pouvez accéder aux éléments d'une liste en utilisant leur index (position). L'index commence à 0 pour le premier élément.
Ajoutez le code suivant à lists_example.py
:
fruits = ["apple", "banana", "cherry"]
print("First fruit:", fruits[0]) ## Accessing the first element
print("Second fruit:", fruits[1]) ## Accessing the second element
print("Third fruit:", fruits[2]) ## Accessing the third element
-
Exécutez le script à nouveau :
python ~/project/lists_example.py
Vous devriez voir la sortie suivante :
First fruit: apple
Second fruit: banana
Third fruit: cherry
-
Modifier des éléments : Vous pouvez changer la valeur d'un élément d'une liste en assignant une nouvelle valeur à son index.
Ajoutez le code suivant à lists_example.py
:
fruits = ["apple", "banana", "cherry"]
fruits[1] = "grape" ## Changing the second element
print("Modified list of fruits:", fruits)
-
Exécutez le script à nouveau :
python ~/project/lists_example.py
Vous devriez voir la sortie suivante :
Modified list of fruits: ['apple', 'grape', 'cherry']
-
Ajouter des éléments : Vous pouvez ajouter des éléments à la fin d'une liste en utilisant la méthode append()
.
Ajoutez le code suivant à lists_example.py
:
fruits = ["apple", "banana", "cherry"]
fruits.append("orange") ## Adding an element to the end
print("List with added fruit:", fruits)
-
Exécutez le script à nouveau :
python ~/project/lists_example.py
Vous devriez voir la sortie suivante :
List with added fruit: ['apple', 'banana', 'cherry', 'orange']
Comprendre les listes et savoir les manipuler est essentiel pour écrire des programmes Python efficaces.