Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन डिक्शनरी में मिलान करने वाली की कैसे खोजें?


यदि आपके पास वह सटीक की है जिसे आप खोजना चाहते हैं, तो आप उससे जुड़ी वैल्यू प्राप्त करने के लिए [] ऑपरेटर या get फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए:

उदाहरण

a = {
    'foo': 45,
    'bar': 22
}
print(a['foo'])
print(a.get('foo'))

आउटपुट

यह आउटपुट देगा:

45
45

उदाहरण

यदि आपके पास एक सबस्ट्रिंग है जिसे आप डिक्ट में खोजना चाहते हैं, तो आप कीज़ लिस्ट पर सबस्ट्रिंग खोज का उपयोग कर सकते हैं और यदि आपको यह मिलता है, तो वैल्यू का उपयोग करें। उदाहरण के लिए:

a = {
    'foo': 45,
    'bar': 22
}
for key in a.keys():
    if key.find('oo') > -1:
        print(a[key])

आउटपुट

यह आउटपुट देगा:

45

  1. - पायथन डिक्शनरी में की मौजूद है या नहीं कैसे जांचें?

    आप पायथन डिक्शनरी में की मौजूद है या नहीं जांचने के लिए in ऑपरेटर का उपयोग कर सकते हैं। in ऑपरेटर की को डिक्शनरी के विरुद्ध मिलाता है और की की उपस्थिति की जांच करता है। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} print(name in my_dict) print(foo in my_dict) आउटपुट यह

  1. - पायथन डिक्शनरी वैल्यूज़ कैसे अपडेट करें?

    पायथन की बिल्ट-इन डिक्शनरी क्लास में update() मेथड होता है। यह आर्गुमेंट के रूप में दूसरा डिक्शनरी ऑब्जेक्ट लेता है। उदाहरण D1.update(D2) D2 ऑब्जेक्ट D1 में मर्ज हो जाता है। यदि D2 में ऐसी की है जो पहले से D1 में मौजूद है, तो उसकी वैल्यू अपडेट हो जाती है और यदि यह नई की है, तो नई की-वैल्यू पेयर जु

  1. - पायथन डिक्शनरी से कुंजी कैसे हटाएं?

    पायथन का del कीवर्ड लगभग किसी भी ऑब्जेक्ट के लिए उपयोग किया जाता है। डिक्शनरी से किसी विशेष आइटम को हटाने के लिए, del स्टेटमेंट को की क्लॉज प्रदान करें।>>> D1 = {1: a, 2: b, 3: c, x: 1, y: 2, z: 3}\n>>> del D1[x]\n>>> D1\n{1: a, 2: b, 3: c, y: 2, z: 3}कुंजी-मान जोड़ी को हट