Metoda remove
Metoda remove odstrani določen
element iz seznama. V parametru metode
je podan element, ki ga želimo odstraniti.
Metoda spreminja sam seznam. Kot
rezultat vrne None. Poskus
odstranitve neobstoječega elementa bo povzročil
izjemo.
Sintaksa
seznam.remove(kaj želimo odstraniti)
Primer
Odstranimo element 'ef' iz
našega seznama z metodo remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Rezultat izvajanja kode:
['ab', 'cd', 'gh']
Primer
Poskusimo zdaj odstraniti element, ki ga ni v seznamu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Rezultat izvajanja kode:
ValueError: list.remove(x): x not in list