Методот pop
Методот pop брише и враќа
елемент од листата според неговиот индекс. Во параметарот
на методот го поставуваме индексот на елементот. Ако тој не е
зададен - се враќа последниот елемент.
Синтакса
list.pop([index])
Пример
Ајде да го избришеме последниот елемент:
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