एक पायथन डिक्शनरी में प्रमुख मूल्य जोड़े होते हैं। इस लेख में हम देखेंगे कि दिए गए पायथन डिक्शनरी में जिस तत्व का मान अधिकतम है, उसकी कुंजी कैसे प्राप्त करें।
अधिकतम के साथ और प्राप्त करें
हम कुंजी प्राप्त करने के लिए गेट फ़ंक्शन और अधिकतम फ़ंक्शन का उपयोग करते हैं।
उदाहरण
dictA = {"Mon": 3, "Tue": 11, "Wed": 8}
print("Given Dictionary:\n",dictA)
# Using max and get
MaxKey = max(dictA, key=dictA.get)
print("The Key with max value:\n",MaxKey) आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given Dictionary:
{'Mon': 3, 'Tue': 11, 'Wed': 8}
The Key with max value:
Tue आइटमगेटर और अधिकतम के साथ
आइटमगेटर फ़ंक्शन के साथ हम डिक्शनरी के आइटम प्राप्त करते हैं और इसे एक स्थिति में अनुक्रमित करके हम मान प्राप्त करते हैं। आगे हम लागू करते हैं कि अधिकतम फ़ंक्शन क्यों है और अंत में हमें आवश्यक कुंजी मिलती है।
उदाहरण
import operator
dictA = {"Mon": 3, "Tue": 11, "Wed": 8}
print("Given Dictionary:\n",dictA)
# Using max and get
MaxKey = max(dictA.items(), key = operator.itemgetter(1))[0]
print("The Key with max value:\n",MaxKey) आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given Dictionary:
{'Mon': 3, 'Tue': 11, 'Wed': 8}
The Key with max value:
Tue