Rimozione di elementi da una lista con l'operatore del in Python
Con l'operatore del puoi eliminare
un elemento da una lista in base al suo indice:
lst = [1, 2, 3]
del lst[0]
print(lst) # stamperà [2, 3]
Dopo l'applicazione dell'operatore del, tutti
gli elementi successivi a quello rimosso si spostano
in avanti per occuparne il posto. In questo modo
la lunghezza della lista stessa diminuisce di
1.
Data la lista:
lst = ['a', 'b', 'c', 'd', 'e']
Rimuovi l'elemento con indice 1.
Data la lista:
lst = ['a', 1, 'b', 2, 'c', 3]
Lascia nella lista solo gli elementi stringa.