Meetod remove
Meetod remove eemaldab määratud
elemendi loendist. Meetodi parameetris
määratakse element, mida soovime eemaldada.
Meetod muudab loendit ennast. Tulemusena
tagastatakse None. Olematu elemendi
eemaldamise katse põhjustab erindi
viskamise.
Süntaks
pythonloend.remove(mida_soovime_eemaldada)
Näide
Eemaldame elemendi 'ef'
meie loendist meetodi remove abil:
pythonlst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Koodi täitmise tulemus:
python['ab', 'cd', 'gh']
Näide
Nüüd proovime eemaldada elementi, mida loendis ei ole:
pythonlst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Koodi täitmise tulemus:
errorValueError: list.remove(x): x not in list