Opsionele Verkryging van 'n Element uit 'n Woordeboek in Python
'n Ander manier om 'n element te verkry
is deur die get metode te gebruik.
In die eerste parameter van die metode spesifiseer ons die sleutel
waarvoor gesoek sal word. As die sleutel
bestaan, sal die ooreenstemmende element teruggegee word,
andersins - None.
Laat ons dit in die praktyk sien. Kom ons neem aan ons het die volgende woordeboek:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Laat ons die element met sleutel 'a' verkry:
print(dct.get('a')) # sal 1 uitdruk
Laat ons nou probeer om die element
met sleutel 'x' te verkry:
print(dct.get('x')) # sal None uitdruk
In die tweede parameter van die metode get kan ons
'n verstekwaarde vir die ontbrekende
element spesifiseer. Dit kan nuttig wees wanneer
die uitvoer van None om een of ander rede
ongewens is. Kom ons stel vir sleutel
'x' die waarde 4:
print(dct.get('x', 4)) # sal 4 uitdruk
Die volgende kode word gegee:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(dct.get(4))
Sê wat in die konssole uitgevoer sal word.
Die volgende kode word gegee:
dct = {
1: 'a',
2: 'b',
3: 'c',
4: 'd'
}
print(dct.get('3'))
Sê wat in die konssole uitgevoer sal word.
'n Woordeboek word gegee:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Verkry die element met sleutel 'w' daaruit
op so 'n manier dat sy verstekwaarde
'!' is.