Metodo remove
Il metodo remove rimuove l'elemento specificato
dalla lista. Nel parametro del metodo
si specifica l'elemento che dobbiamo rimuovere.
Il metodo modifica la lista stessa. Come
risultato, restituisce None. Il tentativo di
rimuovere un elemento inesistente porterà al
lancio di un'eccezione.
Sintassi
lista.remove(cosa vogliamo rimuovere)
Esempio
Rimuoviamo l'elemento 'ef' dalla
nostra lista utilizzando il metodo remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Risultato dell'esecuzione del codice:
['ab', 'cd', 'gh']
Esempio
Ora proviamo a rimuovere un elemento che non è presente nella lista:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Risultato dell'esecuzione del codice:
ValueError: list.remove(x): x not in list