Supprimer l'élément de liste par index en Python

Muhammad Maisam Abbas 10 octobre 2023
  1. Supprimer l’élément de liste par index avec le mot-clé del en Python
  2. Supprimer l’élément de liste par index avec la fonction pop() en Python
Supprimer l'élément de liste par index en Python

Dans ce tutoriel, nous discuterons des méthodes pour supprimer des éléments de liste par index en Python.

Supprimer l’élément de liste par index avec le mot-clé del en Python

L’instruction del est utilisée pour supprimer des objets en Python. L’instruction del peut également être utilisée pour supprimer des éléments de liste par index. L’exemple de code suivant nous montre comment nous pouvons supprimer des éléments de liste par index avec le mot-clé del en Python.

list1 = [0, 1, 2, 3, 4]

del list1[1]

print(list1)

Production:

[0, 2, 3, 4]

Dans le code ci-dessus, on initialise d’abord une liste puis on supprime l’élément à l’index 1 de la liste à l’aide du mot-clé del.

Supprimer l’élément de liste par index avec la fonction pop() en Python

La fonction pop() est utilisée pour supprimer l’élément de liste à un index spécifié. La fonction pop() retourne l’élément supprimé. L’exemple de code suivant nous montre comment supprimer des éléments de liste par index avec la fonction pop() en Python.

list1 = [0, 1, 2, 3, 4]

removedElement = list1.pop(1)

print(list1)
print(removedElement)

Production:

[0, 2, 3, 4]
1

Dans le code ci-dessus, on initialise d’abord une liste puis on supprime l’élément à l’index 1 de la liste en utilisant la fonction pop().

La méthode du mot-clé del et la fonction pop() effectuent la même tâche. La seule différence est que le mot-clé del supprime l’élément à l’index donné, mais la fonction pop() renvoie également l’élément supprimé.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Article connexe - Python List