Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Supprimer des Éléments dans les Listes Python : Supprimer des Éléments en Toute Sécurité | Liste
Structures de Données Python

book
Supprimer des Éléments dans les Listes Python : Supprimer des Éléments en Toute Sécurité

Le mot-clé del vous permet de supprimer un élément à un index spécifique dans la liste. Cela est utile lorsque vous connaissez la position exacte de l'élément que vous souhaitez supprimer.

La syntaxe du mot-clé del est :

python
del list[index]
  • L'instruction commence par le mot-clé del;

  • Ensuite, vous identifiez généralement l'élément de la liste avec son index, comme list[index].

Disons que vous avez une liste de villes dans votre itinéraire de voyage :

python
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"]

Vous avez décidé de supprimer la ville "Sydney", qui est la dernière destination de votre liste. En utilisant del et l'indexation négative :

travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"]

# Remove the last city
del travel_wishlist[-1]
print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto']
12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove the last city del travel_wishlist[-1] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto']
copy

Maintenant, la liste est réduite à trois villes :

Vous pouvez supprimer n'importe quel élément de la liste en utilisant son numéro d'index.

Tâche

Swipe to start coding

Vous travaillez avec la liste travel_wishlist.

  • Supprimez les villes "Paris" et "Kyoto" de votre travel_wishlist.
  • Utilisez le mot-clé del deux fois pour le faire.

Solution

travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney", "Rome"]

# Write your code below
del travel_wishlist[0]
del travel_wishlist[1]

# Testing
print("Updated list:", travel_wishlist)
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 8
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney", "Rome"]

# Write your code below
del travel_wishlist[___]
___

# Testing
print(travel_wishlist)

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt