Metóda pop
Metóda pop odstraňuje a vracia
prvok zo zoznamu podľa jeho indexu. V parametri
metódy zadáme index prvku. Ak nie je
zadaný - vráti sa posledný prvok.
Syntax
pythonzoznam.pop([index])
Príklad
Odstránme posledný prvok:
pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Výsledok vykonania kódu:
python['a', 'b', 'c', 'd']
Príklad
Metóda vracia odstránený prvok:
pythonlst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Výsledok vykonania kódu:
python'e'
Príklad
Nájdime prvok podľa indexu a odstráňme
ho pomocou metódy pop:
pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Výsledok vykonania kódu:
python['a', 'b', 'd', 'e']
Príklad
Skúsme teraz odstrániť prvok podľa indexu, ktorý v zozname nie je:
pythonlst = ['a', 'b', 'c']
lst.pop(3)
Výsledok vykonania kódu:
errorIndexError: pop index out of range