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