Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Suppression d’Éléments Spécifiques des Listes en Python | Section
Structures de Données Python

bookSuppression d’Éléments Spécifiques des Listes en Python

La méthode remove() supprime la première occurrence d'une valeur spécifique dans la liste. Ceci est particulièrement utile lorsque vous connaissez la valeur de l'élément mais pas son indice. La syntaxe de la méthode remove() est :

list.remove(value)

Supposons maintenant que vous décidiez de retirer "Kyoto" de votre liste parce que vous l'avez déjà visitée. Voici comment procéder :

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Si "Kyoto" n'est pas dans la liste, ce code générera une erreur.

12345
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
copy

Pour éviter cela, il est possible de vérifier si la ville existe avant de la supprimer :

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy
Note
Remarque

Avec la méthode remove(), il est possible de retirer un seul élément à la fois.

Tâche

Swipe to start coding

Vous continuez à travailler avec la liste travel_wishlist.

  • Supprimez les éléments "Oslo" et "Sydney" de la liste.
  • Utilisez la méthode remove() pour retirer ces éléments.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

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

close

bookSuppression d’Éléments Spécifiques des Listes en Python

Glissez pour afficher le menu

La méthode remove() supprime la première occurrence d'une valeur spécifique dans la liste. Ceci est particulièrement utile lorsque vous connaissez la valeur de l'élément mais pas son indice. La syntaxe de la méthode remove() est :

list.remove(value)

Supposons maintenant que vous décidiez de retirer "Kyoto" de votre liste parce que vous l'avez déjà visitée. Voici comment procéder :

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Si "Kyoto" n'est pas dans la liste, ce code générera une erreur.

12345
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
copy

Pour éviter cela, il est possible de vérifier si la ville existe avant de la supprimer :

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy
Note
Remarque

Avec la méthode remove(), il est possible de retirer un seul élément à la fois.

Tâche

Swipe to start coding

Vous continuez à travailler avec la liste travel_wishlist.

  • Supprimez les éléments "Oslo" et "Sydney" de la liste.
  • Utilisez la méthode remove() pour retirer ces éléments.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9
single

single

some-alt