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

pythonlista.remove(co chcemy usunąć)

Przykład

Usuńmy element 'ef' z naszej listy za pomocą metody remove:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('ef')
print(lst)

Wynik wykonania kodu:

python['ab', 'cd', 'gh']

Przykład

A teraz spróbujmy usunąć element, którego nie ma na liście:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('12')
print(lst)

Wynik wykonania kodu:

errorValueError: list.remove(x): x not in list

Zobacz też

  • metoda clear,
    która usuwa wszystkie elementy listy
  • metoda pop,
    która usuwa element według jego indeksu
  • metoda append,
    która dodaje element na koniec listy