Méthode remove
La méthode remove supprime l'élément
spécifié d'une liste. Le paramètre de la méthode
spécifie l'élément que nous devons supprimer.
La méthode modifie la liste elle-même. Elle
retourne None. Tenter de
supprimer un élément inexistant entraînera le
déclenchement d'une exception.
Syntaxe
liste.remove(ce_que_nous_voulons_supprimer)
Exemple
Supprimons l'élément 'ef' de
notre liste en utilisant la méthode remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Résultat de l'exécution du code :
['ab', 'cd', 'gh']
Exemple
Maintenant, essayons de supprimer un élément qui n'est pas dans la liste :
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Résultat de l'exécution du code :
ValueError: list.remove(x): x not in list