Metodas remove

Metodas remove pašalina nurodytą elementą iš sąrašo. Metodo parametre nurodomas elementas, kurį reikia pašalinti. Metodas modifikuoja patį sąrašą. Kaip rezultatas grąžinamas None. Bandymas pašalinti neegzistuojantį elementą sukels išimtį.

Sintaksė

pythonsąrašas.remove(ką norime pašalinti)

Pavyzdys

Pašalinkime elementą 'ef' iš mūsų sąrašo naudodami metodą remove:

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

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

Kodo vykdymo rezultatas:

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

Pavyzdys

Dabar pabandykime pašalinti elementą, kurio nėra sąraše:

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

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

Kodo vykdymo rezultatas:

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

Taip pat žiūrėkite

  • metodas clear,
    kuris pašalina visus sąrašo elementus
  • metodas pop,
    kuris pašalina elementą pagal jo indeksą
  • metodas append,
    kuris prideda elementą į sąrašo pabaigą