Метод get
Метод get луғат калити бўйича қийматини
қайтаради. Агар берілган калит луғатда
бўлмаса - суроқ қийматини қайтаради.
Методнинг биринчи параметрида биз керакли
калитни кўрсатамиз, иккинчи ихтиёрий параметрда
эса - суроқ қийматини кўрсатамиз.
Синтаксис
луғат.get(калит, [суроқ қиймати])
Мисол
Келинг, бизнинг луғатимиздаги
'a' калитини топаёлик,
бунинг учун унга суроқ қиймати сифатида
'!' ни кўрсатамиз:
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Код ижроси натижаси:
1
Мисол
Энди эса, луғатда мавжуд бўлмаган калитнинг қийматини олиб кўрайлик:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Код ижроси натижаси:
!
Мисол
Келинг, олдинги мисолни мавжуд бўлмаган калит учун суроқ қиймати бўлмаган холда ўзгартирамиз:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Код ижросидан кейин метод бизга None ни қайтаради:
None