Метод pop
Метод pop уклања и враћа
елемент из листе по његовом индексу. У параметру
методе задајемо индекс елемента. Ако он није
задат - враћа се последњи елемент.
Синтакса
lista.pop([indeks])
Пример
Хајде да уклонимо последњи елемент:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Резултат извршавања кода:
['a', 'b', 'c', 'd']
Пример
Метод враћа уклоњени елемент:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Резултат извршавања кода:
'e'
Пример
Хајде по индексу да нађемо елемент и уклонимо
га помоћу методе pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Резултат извршавања кода:
['a', 'b', 'd', 'e']
Пример
А сада да покушамо да уклонимо елемент по индексу, кога нема у листи:
lst = ['a', 'b', 'c']
lst.pop(3)
Резултат извршавања кода:
IndexError: pop index out of range