remove-metodi
Metodi remove poistaa määritetyn
elementin listasta. Metodin parametrina
annetaan elementti, joka on poistettava.
Metodi muuttaa itse listaa. Paluuarvona
palautetaan None. Yritys poistaa
olematonta elementtiä johtaa poikkeukseen.
Syntaksi
lista.remove(mikä haluamme poistaa)
Esimerkki
Poistetaan elementti 'ef'
listastamme remove-metodilla:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Koodin suorituksen tulos:
['ab', 'cd', 'gh']
Esimerkki
Yritetään nyt poistaa elementtiä, jota ei ole listassa:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Koodin suorituksen tulos:
ValueError: list.remove(x): x not in list