⊗pyPmDcEBK 95 of 208 menu

Hente ut element etter nøkkel i Python

Man kan hente ut et element fra en ordbok. I dette tilfellet vil elementet bli fjernet fra ordboken og vi får det samtidig i en variabel. For en slik operasjon må man bruke metoden pop. I parameteren angis nøkkelen til elementet som skal hentes ut.

La oss se på et eksempel. La oss si at vi har følgende ordbok:

dct = { 'a': 1, 'b': 2, 'c': 3 }

La oss hente ut elementet med nøkkelen 'a':

print(dct.pop('a')) # vil skrive ut 1

Samtidig vil dette elementet forsvinne fra ordboken:

print(dct) # vil skrive ut {'b': 2, 'c': 3}

Hvis nøkkelen ikke finnes i ordboken, returneres en feilmelding:

print(dct.pop('x')) # vil skrive ut en feil

Man kan angi en andre parameter til metoden pop. I dette tilfellet, hvis nøkkelen ikke finnes i ordboken, vil den angitte verdien i parameteren bli returnert. La oss sjekke:

print(dct.pop('x', '!')) # vil skrive ut '!'

Gitt følgende ordbok:

dct = { 'x': 1, 'y': 2, 'z': 3 }

Hent ut elementet med nøkkelen 'x', og fjern det fra ordboken.

Gitt følgende kode:

dct = { 1: '1', 2: '2', 3: '3' } print(dct.pop('2'))

Si hva som vil skrives ut i konsollen.

Gitt følgende kode:

dct = { 'surn': 'smith', 'name': 'john', 'age': 30 } dct.pop('surn') print(dct)

Si hva som vil skrives ut i konsollen.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis