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ė
sąrašas.remove(ką norime pašalinti)
Pavyzdys
Pašalinkime elementą 'ef' iš
mūsų sąrašo naudodami metodą remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Kodo vykdymo rezultatas:
['ab', 'cd', 'gh']
Pavyzdys
Dabar pabandykime pašalinti elementą, kurio nėra sąraše:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Kodo vykdymo rezultatas:
ValueError: list.remove(x): x not in list