Manipuler des listes pour le plaisir et le profit
Vous avez peut-être l'habitude d'ajouter des données individuelles à une liste à l'aide de la méthode .append()
. Toutefois, si vous souhaitez combiner une liste avec un autre type de tableau (liste, ensemble, tuple), vous
pouvez utiliser la méthode .extend()
sur la liste.
Vous pouvez également utiliser la méthode .index()
pour trouver la position d'un élément dans une liste. Vous pouvez ensuite utiliser cette position pour en retirer l'élément à l'aide de la méthode .pop()
.
Dans cet exercice, vous vous entraînerez à utiliser toutes ces méthodes !
Cet exercice fait partie du cours
Types de données en Python
Instructions
- Créez une liste appelée
baby_names
avec les noms'Ximena'
,'Aliza'
,'Ayden'
et'Calvin'
. - Utilisez la méthode
.extend()
surbaby_names
pour ajouter'Rowen'
et'Sandeep'
et affichez la liste avec print(). - Utilisez la méthode
.index()
pour trouver la position de'Rowen'
dans la liste. Enregistrez le résultat sousposition
. - Utilisez la méthode
.pop()
avecposition
pour supprimer'Rowen'
de la liste.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create a list containing the names: baby_names
baby_names = ____
# Extend baby_names with 'Rowen' and 'Sandeep'
____
# Find the position of 'Rowen': position
position = ____
# Remove 'Rowen' from baby_names
____
# Print baby_names
print(baby_names)