22 of 151 menu

Metoden pop

Metoden pop tar bort ett element från ordboken efter dess nyckel och returnerar dess värde. I metodens första parameter anger vi nyckeln för elementet, i den andra valfria parametern - standardvärdet.

Syntax

ordbok.pop(nyckel, [standardvärde])

Exempel

Låt oss hitta ett element efter nyckel och ta bort det med metoden pop:

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

Resultat av kodkörning:

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

Exempel

Låt oss nu försöka hitta och ta bort ett element efter en nyckel som inte finns i ordboken:

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

Resultat av kodkörning:

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

Exempel

Låt oss ändra föregående exempel så att det inte finns något standardvärde för en nyckel som inte existerar:

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

Efter kodkörning returnerar metoden ett fel:

KeyError: 'e'

Se även

  • metoden popitem,
    som tar bort nyckel-värde-par
  • metoden clear,
    som tar bort alla element i ordboken
  • metoden setdefault,
    som lägger till ett standardvärde för en nyckel
  • funktionen len,
    som returnerar längden på ordboken
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa