De get-methode
De methode get retourneert de waarde van een woordenboek
per sleutel. Indien de opgegeven sleutel
niet aanwezig is, wordt een standaardwaarde geretourneerd. In
de eerste parameter van de methode specificeren we de gewenste
sleutel, in de tweede optionele parameter
- de standaardwaarde.
Syntaxis
woordenboek.get(sleutel, [standaardwaarde])
Voorbeeld
Laten we de sleutel
'a' in ons woordenboek opzoeken,
en er tegelijkertijd een standaardwaarde
'!' voor specificeren:
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Resultaat van de code-uitvoering:
1
Voorbeeld
Laten we nu proberen de waarde van een sleutel op te halen die niet in het woordenboek staat:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Resultaat van de code-uitvoering:
!
Voorbeeld
Laten we het vorige voorbeeld aanpassen zodat er voor een niet-bestaande sleutel geen standaardwaarde is:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Na uitvoering van de code retourneert de methode None:
None