Alle fag › Programmering med Python › Ordbok (dict)

Ordbok (dict)

En ordbok, {"a": 1}, lagrer par av nøkkel og verdi. Du henter en verdi med d[nøkkel] eller trygt med d.get(nøkkel, standard), som ikke gir feil om nøkkelen mangler. Å tilordne en ny nøkkel legger den til.

d[k]d[k]verdien til nøkkelen kk
d.get(k,v0)d.\text{get}(k, v_0)verdien til kk, eller v0v_0 hvis kk mangler

Symboler

dden ordbok
kken nøkkel
v0v_0standardverdi

Eksempel

d = {"a": 2, "b": 7}

d.get("c", 3) gir 3, siden "c" ikke finnes i d.

d[k] gir KeyError hvis nøkkelen mangler — bruk .get når du er usikker.
Øv på funksjoner og datastrukturer gratis →

← Funksjoner og return · Strengmetoder →

Del av Programmering med Python: Funksjoner og datastrukturer.