Metod remove

Metod remove uklanja navedeni element iz liste. U parametru metoda se navodi element koji treba da uklonimo. Metod menja samu listu. Kao rezultat se vraća None. Pokušaj uklanjanja elementa koji ne postoji dovodí do izbacivanja izuzetka.

Sintaksa

pythonlista.remove(šta želimo da uklonimo)

Primer

Hajde da uklonimo element 'ef' iz naše liste pomoću metoda remove:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('ef')
print(lst)

Rezultat izvršavanja koda:

python['ab', 'cd', 'gh']

Primer

A sada hajde da pokušamo da uklonimo element koji ne postoji u listi:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('12')
print(lst)

Rezultat izvršavanja koda:

errorValueError: list.remove(x): x not in list

Pogledajte takođe

  • metod clear,
    koji uklanja sve elemente liste
  • metod pop,
    koji uklanja element po njegovom indeksu
  • metod append,
    koji dodaje element na kraj liste