14 of 151 menu

Метод 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

Погледајте такође

  • метод remove,
    који уклања елемент из листе
  • метод insert,
    који додаје елемент у листу пред задати индекс
  • метод count,
    који враћа број поклапања елемента у листи
  • метод append,
    који додаје елемент на крај листе
  • функција len,
    која враћа дужину листе
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј