⊗pyPmDcOEG 99 of 208 menu

Valgfri henting av element fra ordbok i Python

En annen måte å hente et element på er å bruke metoden get. I den første parameteren til metoden spesifiserer vi nøkkelen det skal søkes etter. Hvis nøkkelen finnes, vil det tilsvarende elementet returneres, ellers - None.

La oss se på det i praksis. La oss si at vi har følgende ordbok:

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

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

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

La oss nå prøve å hente elementet med nøkkelen 'x':

print(dct.get('x')) # vil skrive ut None

I den andre parameteren til metoden get kan man angi en standardverdi for det manglende elementet. Dette kan være nyttig når utskrift av None av en eller annen grunn er uønsket. La oss angi verdien 4 for nøkkelen 'x':

print(dct.get('x', 4)) # vil skrive ut 4

Følgende kode er gitt:

dct = { 1: 'x', 2: 'y', 3: 'z', 4: 'w' } print(dct.get(4))

Si hva som skrives ut i konsollen.

Følgende kode er gitt:

dct = { 1: 'a', 2: 'b', 3: 'c', 4: 'd' } print(dct.get('3'))

Si hva som skrives ut i konsollen.

Følgende ordbok er gitt:

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

Hent elementet fra den med nøkkelen 'w' slik at standardverdien er '!'.

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