Rimuovi elemento lista per indice in Python

Muhammad Maisam Abbas 30 marzo 2021
  1. Rimuovi elemento lista per indice con la parola chiave del in Python
  2. Rimuovi elemento lista per indice con la funzione pop() in Python
Rimuovi elemento lista per indice in Python

In questo tutorial, discuteremo dei metodi per rimuovere gli elementi dell’lista in base all’indice in Python.

Rimuovi elemento lista per indice con la parola chiave del in Python

L’istruzione del è usata per eliminare oggetti in Python. L’istruzione del può essere utilizzata anche per rimuovere gli elementi della lista in base all’indice. Il seguente esempio di codice ci mostra come rimuovere gli elementi della lista in base all’indice con la parola chiave del in Python.

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

del list1[1]

print(list1)

Produzione:

[0, 2, 3, 4]

Nel codice sopra, inizializziamo prima una lista e poi rimuoviamo l’elemento all’indice 1 della lista usando la parola chiave del.

Rimuovi elemento lista per indice con la funzione pop() in Python

La funzione pop() viene utilizzata per rimuovere l’elemento della lista in corrispondenza di un indice specificato. La funzione pop() restituisce l’elemento rimosso. Il seguente esempio di codice ci mostra come rimuovere gli elementi della lista in base all’indice con la funzione pop() in Python.

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

removedElement = list1.pop(1)

print(list1)
print(removedElement)

Produzione:

[0, 2, 3, 4]
1

Nel codice sopra, inizializziamo prima una lista e poi rimuoviamo l’elemento all’indice 1 della lista usando la funzione pop().

Sia il metodo della parola chiave del che la funzione pop() svolgono la stessa operazione. L’unica differenza è che la parola chiave del cancella l’elemento all’indice dato, ma anche la funzione pop() restituisce l’elemento cancellato.

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

Articolo correlato - Python List