Metoda pop
Metoda pop odstrani in vrne
element iz seznama po njegovem indeksu. V parametru
metode nastavimo indeks elementa. Če ni
nastavljen - vrne se zadnji element.
Sintaksa
seznam.pop([indeks])
Primer
Odstranimo zadnji element:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Rezultat izvajanja kode:
['a', 'b', 'c', 'd']
Primer
Metoda vrne odstranjeni element:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Rezultat izvajanja kode:
'e'
Primer
Poiščimo element po indeksu in ga odstranimo
z metodo pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Rezultat izvajanja kode:
['a', 'b', 'd', 'e']
Primer
Poskusimo zdaj odstraniti element po indeksu, ki ga ni v seznamu:
lst = ['a', 'b', 'c']
lst.pop(3)
Rezultat izvajanja kode:
IndexError: pop index out of range