Explorer les listes de chaînes de caractères (string lists)
Dans cette étape, vous allez apprendre à manipuler les listes de chaînes de caractères en Python. Une liste de chaînes de caractères est simplement une liste où chaque élément est une chaîne de caractères. Les listes sont une structure de données fondamentale en Python, utilisées pour stocker une collection ordonnée d'éléments. Comprendre comment manipuler les listes de chaînes de caractères est essentiel pour de nombreuses tâches de programmation, telles que le traitement de données textuelles, la manipulation de noms de fichiers, etc.
Tout d'abord, créons une simple liste de chaînes de caractères. Ouvrez l'éditeur VS Code dans l'environnement LabEx. Créez un nouveau fichier nommé string_list.py
dans le répertoire ~/project
.
## Create a list of strings
my_list = ["apple", "banana", "cherry"]
## Print the list
print(my_list)
Enregistrez le fichier. Maintenant, ouvrez un terminal dans le répertoire ~/project
et exécutez le script :
python string_list.py
Vous devriez voir la sortie suivante :
['apple', 'banana', 'cherry']
Maintenant, explorons quelques opérations courantes que vous pouvez effectuer sur les listes de chaînes de caractères. Vous pouvez accéder à des éléments individuels de la liste en utilisant leur index. N'oubliez pas que Python utilise une numérotation des index à partir de zéro, ce qui signifie que le premier élément a un index de 0.
Ajoutez le code suivant à votre fichier string_list.py
:
## Accessing elements by index
first_element = my_list[0]
second_element = my_list[1]
print("First element:", first_element)
print("Second element:", second_element)
Exécutez le script à nouveau :
python string_list.py
Vous devriez voir la sortie suivante :
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
Vous pouvez également modifier des éléments dans la liste :
## Modifying an element
my_list[1] = "grape"
print(my_list)
Exécutez le script à nouveau :
python string_list.py
Vous devriez voir la sortie suivante :
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
Enfin, vous pouvez ajouter de nouveaux éléments à la liste en utilisant la méthode append()
:
## Adding an element
my_list.append("orange")
print(my_list)
Exécutez le script une dernière fois :
python string_list.py
Vous devriez voir la sortie suivante :
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
['apple', 'grape', 'cherry', 'orange']
Cela démontre les opérations de base que vous pouvez effectuer sur les listes de chaînes de caractères en Python. Dans les étapes suivantes, vous apprendrez des techniques plus avancées pour manipuler les listes.