Apprenez-en sur les listes vides
Dans cette étape, vous allez apprendre à connaître les listes vides en Python. Une liste vide est une liste qui ne contient aucun élément. C'est comme un conteneur vide, prêt à être rempli de données. Comprendre les listes vides est crucial car elles sont souvent utilisées comme points de départ pour construire des structures de données plus complexes ou comme valeurs par défaut dans les fonctions.
Commençons par créer une liste vide en Python. Vous pouvez le faire en utilisant des crochets []
sans aucun élément à l'intérieur.
-
Ouvrez votre éditeur VS Code dans l'environnement LabEx.
-
Créez un nouveau fichier nommé empty_list.py
dans le répertoire ~/project
.
~/project/empty_list.py
-
Ajoutez le code suivant au fichier empty_list.py
:
## Creating an empty list
my_list = []
## Printing the list to see its content
print(my_list)
-
Enregistrez le fichier.
-
Maintenant, exécutez le script en utilisant la commande python
dans le terminal :
python ~/project/empty_list.py
Vous devriez voir la sortie suivante :
[]
Cela confirme que vous avez créé avec succès une liste vide.
Les listes vides sont utiles pour initialiser des variables ou comme point de départ pour les boucles et les instructions conditionnelles. Par exemple, vous pourriez vouloir créer une liste vide pour stocker les résultats d'un calcul ou pour contenir des éléments qui répondent à une certaine condition.
Voici un autre exemple pour illustrer l'utilisation d'une liste vide :
## Initialize an empty list
results = []
## Simulate some data
data = [1, 2, 3, 4, 5]
## Iterate through the data and add even numbers to the results list
for number in data:
if number % 2 == 0:
results.append(number)
## Print the results
print(results)
Enregistrez ce code dans le fichier even_numbers.py
dans votre répertoire ~/project
et exécutez-le :
python ~/project/even_numbers.py
La sortie sera :
[2, 4]
Dans cet exemple, nous avons commencé avec une liste vide appelée results
, puis nous l'avons remplie avec les nombres pairs de la liste data
. Cela montre comment les listes vides peuvent être dynamiquement remplies de données en fonction de certaines conditions.