Metoda remove
Metoda remove usuwa określony
element z listy. W parametrze metody
określa się element, który chcemy usunąć.
Metoda modyfikuje samą listę. Jako
rezultat zwracany jest None. Próba
usunięcia nieistniejącego elementu spowoduje
zgłoszenie wyjątku.
Składnia
lista.remove(co chcemy usunąć)
Przykład
Usuńmy element 'ef' z
naszej listy za pomocą metody remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Wynik wykonania kodu:
['ab', 'cd', 'gh']
Przykład
A teraz spróbujmy usunąć element, którego nie ma na liście:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Wynik wykonania kodu:
ValueError: list.remove(x): x not in list