OKPEDIA PYTHON LISTA FR

Comment supprimer un élément d'une liste en Python

Pour supprimer un élément de la liste en langage python, vous pouvez utiliser la fonction del

del lista[indice]

La méthode pop est utilisée pour extraire et supprimer un élément de la liste

lista.pop(indice)

Pour supprimer tous les éléments avec une certaine valeur de la liste

lista.remove(valore)

La suppression d'éléments d'une liste implique le déplacement et la modification du numéro d'index des éléments suivants. Par conséquent, l'opération est complexe O(n).

Exemples

Exemple 1 ( del )

Il y a six éléments dans une liste

lista=["A","B","C","D","E","F"]

Éliminer le deuxième élément avec la méthode del.

del lista[0]

Le premier élément de la liste a l'indice zéro, le second a l'indice un, etc.

Après l'opération, la liste est

['B', 'C', 'D', 'E', 'F']

Maintenant, le premier élément de la liste est 'B'.

Exemple 2 ( pop )

Pour extraire et supprimer le deuxième élément de la liste

x=lista.pop(1)

La méthode pop extrait le deuxième élément de la liste ('C') et l'assigne à la variable x. Ensuite, il supprime l'élément de la liste.

Maintenant, la liste est

['B', 'D', 'E', 'F']

Exemple 3 ( remove )

Pour supprimer des éléments de la liste qui ont la valeur 'E'

lista.remove('E')

Maintenant, la liste est

['B', 'D', 'F']

Exemple 4 ( range )

Pour supprimer les deux premiers éléments de la liste:

del lista[0:2]

La fonction supprime les éléments de la position 0 à la position 2 exclue.

Maintenant, la liste est

['F']

Il n'y a que l'élément F dans la liste

https://how.okpedia.org/fr/python/comment-supprimer-un-element-d-une-liste-en-python


Signalez une erreur ou partagez une suggestion pour améliorer cette page


Les listes en python


FacebookTwitterLinkedinLinkedin