Método remove
El método remove elimina el elemento
especificado de una lista. En el parámetro del método
se establece el elemento que necesitamos eliminar.
El método modifica la lista misma. Como
resultado retorna None. El intento de
eliminar un elemento inexistente conducirá al
lanzamiento de una excepción.
Sintaxis
lista.remove(lo_que_queremos_eliminar)
Ejemplo
Eliminemos el elemento 'ef' de
nuestra lista usando el método remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Resultado de la ejecución del código:
['ab', 'cd', 'gh']
Ejemplo
Ahora intentemos eliminar un elemento que no está en la lista:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Resultado de la ejecución del código:
ValueError: list.remove(x): x not in list