Suppression d'éléments d'une liste avec l'opérateur del en Python
Avec l'opérateur del, il est possible de supprimer
un élément d'une liste par son index :
lst = [1, 2, 3]
del lst[0]
print(lst) # affichera [2, 3]
Après l'application de l'opérateur del, tous
les éléments suivant celui supprimé sont décalés
vers l'avant pour occuper sa place. Ainsi,
la longueur de la liste elle-même est réduite de
1.
Soit la liste :
lst = ['a', 'b', 'c', 'd', 'e']
Supprimez l'élément numéro 1.
Soit la liste :
lst = ['a', 1, 'b', 2, 'c', 3]
Ne conservez dans la liste que les éléments de type chaîne de caractères.