मेरे पास एक साधारण सवाल है (या तो मैंने सोचा)।उच्चतम मूल्य वाले शब्दकोश से कुंजी को कैसे हटाएं?
मैं एक शब्दकोश है, मान लीजिए कि यह इस तरह दिखता है:
dict = {'A':100, 'a':10, 'T':50, 't':5}
मैं बस उच्चतम मूल्य के साथ कुंजी हटाना चाहते हैं। मैंने यह कोशिश की:
del max(dict.values())
और यह त्रुटि संदेश है: 'सिंटेक्स त्रुटि: फ़ंक्शन कॉल को हटा नहीं सकता'। मैं अंतिम परिणाम होना चाहते हैं:
dict = {'a':10, 'T':50, 't':5}
'लैम्ब्डा' की बजाय, 'd .__ getitem__' का उपयोग करना भी संभव है। –
@ माइकल: सच है, या 'd.get' दूसरे उत्तर में पसंद है। – interjay