Metoden remove
Metoden remove fjerner det angivne
element fra listen. I metodens parameter
angives elementet, som vi skal fjerne.
Metoden ændrer selve listen. Som
resultat returneres None. Et forsøg
på at fjerne et ikke-eksisterende element vil føre til
at der kastes en undtagelse.
Syntaks
liste.remove(hvad vi vil fjerne)
Eksempel
Lad os fjerne elementet 'ef' fra
vores liste ved hjælp af metoden remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Resultat af kodeudførelse:
['ab', 'cd', 'gh']
Eksempel
Og lad os nu prøve at fjerne et element, der ikke er i listen:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Resultat af kodeudførelse:
ValueError: list.remove(x): x not in list