Método remove
O método remove remove o elemento
especificado de uma lista. O parâmetro do método
especifica o elemento que precisamos remover.
O método modifica a própria lista. Como
resultado, retorna None. A tentativa
de remover um elemento que não existe levará ao
lançamento de uma exceção.
Sintaxe
lista.remove(o_que_queremos_remover)
Exemplo
Vamos remover o elemento 'ef' da
nossa lista usando o método remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Resultado da execução do código:
['ab', 'cd', 'gh']
Exemplo
Agora vamos tentar remover um elemento que não está na lista:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Resultado da execução do código:
ValueError: list.remove(x): x not in list