22 of 151 menu

Metoda pop

Metoda pop odstrani element iz slovarja po njegovem ključu in vrne njegovo vrednost. V prvem parametru metode nastavimo ključ elementa, v drugem neobveznem parametru - privzeto vrednost.

Sintaksa

slovar.pop(ključ, [privzeta vrednost])

Primer

Poiščimo element po ključu in ga odstranimo z metodo pop:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('a', '!')) print(dct)

Rezultat izvajanja kode:

1 {'b': 2, 'c': 3}

Primer

Poskusimo zdaj najti in odstraniti element po ključu, ki ga ni v slovarju:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e', '!')) print(dct)

Rezultat izvajanja kode:

! {'a': 1, 'b': 2, 'c': 3}

Primer

Spremenimo prejšnji primer tako, da za neobstoječi ključ ne bo privzete vrednosti:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e')) print(dct)

Po izvedbi kode nam bo metoda vrnila napako:

KeyError: 'e'

Glejte tudi

  • metoda popitem,
    ki odstrani par ključ-vrednost
  • metoda clear,
    ki odstrani vse elemente slovarja
  • metoda setdefault,
    ki doda privzeto vrednost za ključ
  • funkcija len,
    ki vrne dolžino slovarja
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni