Metoda pop
Metoda pop uklanja i vraća
element iz liste po njegovom indeksu. U parametru
metode zadajemo indeks elementa. Ako on nije
zadat - vraća se poslednji element.
Sintaksa
lista.pop([indeks])
Primer
Hajde da uklonimo poslednji element:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Rezultat izvršavanja koda:
['a', 'b', 'c', 'd']
Primer
Metoda vraća uklonjeni element:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Rezultat izvršavanja koda:
'e'
Primer
Hajde da po indeksu pronađemo element i uklonimo
ga pomoću metode pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Rezultat izvršavanja koda:
['a', 'b', 'd', 'e']
Primer
A sada hajde da pokušamo da uklonimo element po indeksu, koji ne postoji u listi:
lst = ['a', 'b', 'c']
lst.pop(3)
Rezultat izvršavanja koda:
IndexError: pop index out of range