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

पायथन प्रोग्राम में अद्वितीय शब्दकोश मान निकालें

जब किसी शब्दकोश से अद्वितीय मान निकालने की आवश्यकता होती है, तो एक शब्दकोश बनाया जाता है, और 'क्रमबद्ध' विधि और शब्दकोश समझ का उपयोग किया जाता है।

नीचे उसी के लिए एक प्रदर्शन है -

उदाहरण

my_dict = {'hi' : [5,3,8, 0],
   'there' : [22, 51, 63, 77],
   'how' : [7, 0, 22],
   'are' : [12, 11, 45],
   'you' : [56, 31, 89, 90]}

print("The dictionary is : ")
print(my_dict)

my_result = list(sorted({elem for val in my_dict.values() for elem in val}))

print("The unique values are : ")
print(my_result)

आउटपुट

The dictionary is :
{'hi': [5, 3, 8, 0], 'there': [22, 51, 63, 77], 'how': [7, 0, 22], 'are': [12, 11, 45], 'you': [56, 31, 89, 90]}
The unique values are :
[0, 3, 5, 7, 8, 11, 12, 22, 31, 45, 51, 56, 63, 77, 89, 90]

स्पष्टीकरण

  • एक शब्दकोश परिभाषित किया गया है, और कंसोल पर प्रदर्शित होता है।

  • शब्दकोश के मूल्यों को '.values' पद्धति का उपयोग करके एक्सेस किया जाता है।

  • इसे एक सूची में बदल दिया जाता है, और एक चर को सौंपा जाता है।

  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।


  1. पायथन डिक्शनरी के मूल्यों का योग कैसे करें?

    पायथन डिक्शनरी के मूल्यों का योग प्राप्त करना बहुत आसान है। आप पहले dict.values() का उपयोग करके किसी सूची में मान प्राप्त कर सकते हैं। फिर आप इन मानों का योग प्राप्त करने के लिए योग विधि को कॉल कर सकते हैं। उदाहरण d = {    'foo': 10,    'bar': 20,    &#

  1. पायथन शब्दकोश मूल्यों को कैसे अपडेट करें?

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

  1. पायथन में मूल्यों के आधार पर एक शब्दकोश को कैसे क्रमबद्ध करें?

    पायथन के मानक वितरण में संग्रह मॉड्यूल शामिल हैं। इसमें उच्च प्रदर्शन कंटेनर डेटा प्रकारों की परिभाषाएँ हैं। ऑर्डर्ड डिक्ट डिक्शनरी का एक उपवर्ग है जो डिक्शनरी ऑब्जेक्ट में जोड़े गए प्रविष्टियों के क्रम को याद रखता है। किसी ऑर्डर किए गए शब्दकोश पर पुनरावृति करते समय, आइटम उस क्रम में वापस आ जाते हैं