Mbinu get
Mbinu get inarudisha thamani ya kamusi
kwa ufunguo. Ikiwa ufunguo huo haupo -
thamani chaguomsingi. Katika
kigezo cha kwanza cha mbinu tunaonyesha ufunguo
unahitajika, katika kigezo cha pili kisicholazimika
- thamani chaguomsingi.
Sintexisi
kamusi.get(ufunguo, [thamani chaguomsingi])
Mfano
Wacha tupate ufunguo
'a' katika kamusi yetu,
wakati huo huo tuonyeshe kwa ajili yake
thamani chaguomsingi '!':
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Matokeo ya utekelezaji wa kodi:
1
Mfano
Sasa tujaribu kupata thamani ya ufunguo ambayo haipo katika kamusi:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Matokeo ya utekelezaji wa kodi:
!
Mfano
Wacha tubadilishe mfano uliopita ili kwa ufunguo usiopo usiwe na thamani chaguomsingi:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Baada ya kutekeleza kodi mbinu itaturudishia None:
None