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

Vaata ka

  • meetod clear,
    mis eemaldab kõik loendi elemendid
  • meetod pop,
    mis eemaldab elemendi selle indeksi järgi
  • meetod append,
    mis lisab elemendi loendi lõppu