22 of 151 menu

Metoden pop

Metoden pop fjerner et element fra ordbogen ved dets nøgle og returnerer dets værdi. I den første parameter for metoden angiver vi nøglen for elementet, i den anden valgfrie parameter - standardværdien.

Syntaks

ordbog.pop(nøgle, [standardværdi])

Eksempel

Lad os finde et element ved nøglen og fjerne det ved hjælp af metoden pop:

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

Resultatet af kodeudførelsen:

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

Eksempel

Lad os nu prøve at finde og fjerne et element ved en nøgle, som ikke findes i ordbogen:

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

Resultatet af kodeudførelsen:

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

Eksempel

Lad os ændre det forrige eksempel, så der ikke er nogen standardværdi for en ikke-eksisterende nøgle:

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

Efter udførelse af koden vil metoden returnere en fejl til os:

KeyError: 'e'

Se også

  • metoden popitem,
    som fjerner et nøgle-værdi-par
  • metoden clear,
    som fjerner alle elementer i ordbogen
  • metoden setdefault,
    som tilføjer en standardværdi for en nøgle
  • funktionen len,
    som returnerer længden af ordbogen
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis