Metode remove
Metode remove noņem norādīto
elementu no saraksta. Metodes parametrā
tiek norādīts elements, kas jānoņem.
Metode modificē pašu sarakstu. Kā
rezultāts tiek atgriezts None. Mēģinājums
noņemt neesošu elementu izraisīs
izņēmuma izsaukšanu.
Sintakse
saraksts.remove(ko vēlamies noņemt)
Piemērs
Noņemsim elementu 'ef' no
mūsu saraksta, izmantojot metodi remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Koda izpildes rezultāts:
['ab', 'cd', 'gh']
Piemērs
Tagad mēģināsim noņemt elementu, kura nav sarakstā:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Koda izpildes rezultāts:
ValueError: list.remove(x): x not in list