A remove metódus
A remove metódus eltávolítja a megadott
elemet a listából. A metódus paraméterében
azt az elemet adjuk meg, amelyet el szeretnénk távolítani.
A metódus magát a listát módosítja. Visszatérési
értéke None. Ha egy nem létező elemet próbálunk
eltávolítani, az kivételt vált ki.
Szintaxis
lista.remove(mit akarunk eltávolítani)
Példa
Távolítsuk el a 'ef' elemet
a listánkból a remove metódus segítségével:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
A kód végrehajtásának eredménye:
['ab', 'cd', 'gh']
Példa
Most pedig próbáljunk meg eltávolítani egy olyan elemet, ami nincs a listában:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
A kód végrehajtásának eredménye:
ValueError: list.remove(x): x not in list