get विधि

get विधि शब्दकोश की कुंजी का मान लौटाती है। यदि वह कुंजी मौजूद नहीं है, तो डिफ़ॉल्ट मान लौटाया जाता है। विधि के पहले पैरामीटर में हम वांछित कुंजी निर्दिष्ट करते हैं, दूसरे वैकल्पिक पैरामीटर में - डिफ़ॉल्ट मान।

वाक्य - विन्यास

pythonशब्दकोश.get(कुंजी, [डिफ़ॉल्ट मान])

उदाहरण

आइए हमारे शब्दकोश में कुंजी 'a' ढूंढते हैं, और इसके लिए डिफ़ॉल्ट मान '!' निर्दिष्ट करते हैं:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

dct.get('a', '!')
print(dct)

कोड निष्पादन का परिणाम:

python1

उदाहरण

अब आइए एक ऐसी कुंजी का मान प्राप्त करने का प्रयास करते हैं, जो शब्दकोश में मौजूद नहीं है:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.get('e', '!'))

कोड निष्पादन का परिणाम:

python!

उदाहरण

आइए पिछले उदाहरण को इस प्रकार बदलें, कि गैर-मौजूद कुंजी के लिए कोई डिफ़ॉल्ट मान न हो:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.get('e'))

कोड निष्पादन के बाद विधि हमें None लौटाएगी:

pythonNone

यह भी देखें

  • items विधि,
    जो निर्दिष्ट शब्दकोश की कुंजी-मान जोड़ी लौटाती है
  • keys विधि,
    जो शब्दकोश की कुंजियाँ लौटाती है
  • values विधि,
    जो शब्दकोश के सभी मान लौटाती है