Metoda remove
Metoda remove heq elementin e specifikuar
nga lista. Në parametrin e metodës
përcaktohet elementi që duhet të heqim.
Metoda e ndryshon vetë listën. Si
rezultat kthehet None. Përpjekja
për të hequr një element që nuk ekziston do të çojë në
gjenerimin e një përjashtimi.
Sintaksa
lista.remove(çfarë duam të heqim)
Shembull
Le të heqim elementin 'ef' nga
lista jonë duke përdorur metodën remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Rezultati i ekzekutimit të kodit:
['ab', 'cd', 'gh']
Shembull
Tani le të përpiqemi të heqim një element që nuk është në listë:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Rezultati i ekzekutimit të kodit:
ValueError: list.remove(x): x not in list