Методот pop

Методот pop брише и враќа елемент од листата според неговиот индекс. Во параметарот на методот го поставуваме индексот на елементот. Ако тој не е зададен - се враќа последниот елемент.

Синтакса

pythonlist.pop([index])

Пример

Ајде да го избришеме последниот елемент:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop()

print(lst)

Резултат од извршувањето на кодот:

python['a', 'b', 'c', 'd']

Пример

Методот го враќа избришаниот елемент:

pythonlst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())

Резултат од извршувањето на кодот:

python'e'

Пример

Ајде да најдеме елемент по индекс и да го избришеме со помош на методот pop:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)

print(lst)

Резултат од извршувањето на кодот:

python['a', 'b', 'd', 'e']

Пример

А сега ајде да се обидеме да избришеме елемент по индекс, кој не постои во листата:

pythonlst = ['a', 'b', 'c']
lst.pop(3)

Резултат од извршувањето на кодот:

errorIndexError: pop index out of range

Погледнете ги исто така

  • методот remove,
    кој брише елемент од листата
  • методот insert,
    кој додава елемент во листата пред зададениот индекс
  • методот count,
    кој враќа број на совпаѓања на елементот во листата
  • методот append,
    кој додава елемент на крајот од листата
  • функцијата len,
    која враќа должина на листата