14 of 151 menu

Metoda pop

Metoda pop odstraní a vrátí prvek ze seznamu podle jeho indexu. V parametru metody zadáme index prvku. Pokud není zadán - vrátí se poslední prvek.

Syntaxe

seznam.pop([index])

Příklad

Odstraníme poslední prvek:

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

Výsledek provedení kódu:

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

Příklad

Metoda vrací odstraněný prvek:

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

Výsledek provedení kódu:

'e'

Příklad

Najdeme prvek podle indexu a odstraníme ho pomocí metody pop:

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

Výsledek provedení kódu:

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

Příklad

Nyní zkusme odstranit prvek podle indexu, který v seznamu neexistuje:

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

Výsledek provedení kódu:

IndexError: pop index out of range

Viz také

  • metoda remove,
    která odstraní prvek ze seznamu
  • metoda insert,
    která přidá prvek do seznamu před zadaným indexem
  • metoda count,
    která vrátí počet výskytů prvku v seznamu
  • metoda append,
    která přidá prvek na konec seznamu
  • funkce len,
    která vrátí délku seznamu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout