जब डिक्शनरी से अद्वितीय मान निकालने हों, तो एक डिक्शनरी बनाई जाती है और 'sorted' मेथड और डिक्शनरी कॉम्प्रिहेंशन का उपयोग किया जाता है।
उदाहरण
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("डिक्शनरी है:")
print(my_dict)
my_result = list(sorted({elem for val in my_dict.values() for elem in val}))
print("अद्वितीय मान हैं:")
print(my_result)
आउटपुट
डिक्शनरी है: {'hi': [5, 3, 8, 0], 'there': [22, 51, 63, 77], 'how': [7, 0, 22], 'are': [12, 11, 45], 'you': [56, 31, 89, 90]}
अद्वितीय मान हैं: [0, 3, 5, 7, 8, 11, 12, 22, 31, 45, 51, 56, 63, 77, 89, 90]
व्याख्या
एक डिक्शनरी परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
डिक्शनरी के मानों को '.values' मेथड का उपयोग करके एक्सेस किया जाता है।
इसे एक सूची में बदला जाता है और एक वेरिएबल में असाइन किया जाता है।
इसे कंसोल पर आउटपुट के रूप में प्रदर्शित किया जाता है।