Metoden remove

Metoden remove tar bort det angivna elementet från listan. I metodens parameter anges elementet som vi behöver ta bort. Metoden ändrar själva listan. Som resultat returneras None. Ett försök att ta bort ett element som inte finns leder till att ett undantag kastas.

Syntax

pythonlista.remove(vad vi vill ta bort)

Exempel

Låt oss ta bort elementet 'ef' från vår lista med hjälp av metoden remove:

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

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

Resultat av kodkörning:

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

Exempel

Och låt oss nu försöka ta bort ett element som inte finns i listan:

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

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

Resultat av kodkörning:

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

Se även

  • metoden clear,
    som tar bort alla element från listan
  • metoden pop,
    som tar bort ett element efter dess index
  • metoden append,
    som lägger till ett element i slutet av listan