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

पायथन में शब्दकोश में अधिकतम मूल्य के साथ कुंजी प्राप्त करें

एक पायथन डिक्शनरी में प्रमुख मूल्य जोड़े होते हैं। इस लेख में हम देखेंगे कि दिए गए पायथन डिक्शनरी में जिस तत्व का मान अधिकतम है, उसकी कुंजी कैसे प्राप्त करें।

अधिकतम के साथ और प्राप्त करें

हम कुंजी प्राप्त करने के लिए गेट फ़ंक्शन और अधिकतम फ़ंक्शन का उपयोग करते हैं।

उदाहरण

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

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

    पायथन डिक्शनरी ऑब्जेक्ट key:value जोड़े का एक अनियंत्रित संग्रह है। इना डिक्शनरी ऑब्जेक्ट डी, किसी भी कुंजी से जुड़ा मूल्य डी [के] द्वारा प्राप्त किया जा सकता है। >>> d={'one':1, 'two':2,'three':3,'four':4} >>> d['two'] 2 असाइनमेंट d[k]=v डि

  1. पायथन डिक्शनरी से दी गई कुंजी के लिए मूल्य कैसे प्राप्त करें?

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

  1. अधिकतम मूल्य के साथ पायथन सूची से तत्व कैसे खोजें?

    अधिकतम मान वाले तत्व को खोजने के लिए, आपको सूची के साथ अधिकतम () फ़ंक्शन को तर्क के रूप में कॉल करने की आवश्यकता है। अधिकतम फ़ंक्शन सूची में पुनरावृति करता है, जब तक कि यह अंत तक नहीं पहुंच जाता है, तब तक इसका सामना करने वाले अधिकतम मूल्य का ट्रैक रखता है। फिर यह यह मान लौटाता है। उदाहरण my_list =