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

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


परिचय

जब अधिकतम रेंज वाली सूची मान की कुंजी प्रदर्शित करनी हो, तो सरल पुनरावृत्ति का उपयोग किया जाता है।

उदाहरण

my_dict = {"pyt": [26, 12, 34, 21], "fun": [41, 27, 43, 53, 18], "learning": [21, 30, 29, 13]}
print("The dictionary is :")
print(my_dict)

max_result = 0
for sub, values in my_dict.items():
    max_result = max(max_result, max(values) - min(values))
    if max_result == max(values) - min(values):
        result = sub

print("The result is :")
print(result)

आउटपुट

The dictionary is : {'pyt': [26, 12, 34, 21], 'fun': [41, 27, 43, 53, 18], 'learning': [21, 30, 29, 13]}
The result is : fun

व्याख्या

  • एक डिक्शनरी परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
  • एक वेरिएबल को 0 पर आरंभ किया जाता है।
  • डिक्शनरी तत्वों पर पुनरावृत्ति की जाती है, और 'max' मेथड का उपयोग करके 'max' और 'min' तत्वों के अंतर और पहले से निर्धारित अधिकतम मान के अधिकतम को प्राप्त किया जाता है।
  • यदि अधिकतम तत्व 'max' और 'min' तत्वों के अंतर के बराबर है, तो तत्व को परिणाम माना जाता है।
  • यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।
  1. - पायथन में अधिकतम न्यूनतम मान के साथ पथ

    मान लीजिए हमारे पास R पंक्तियों और C कॉलम के साथ पूर्णांकों का एक मैट्रिक्स A है, हमें [0,0] से शुरू होकर [R-1,C-1] पर समाप्त होने वाले पथ का अधिकतम स्कोर ढूंढना है। यहां स्कोरिंग तकनीक उस पथ में न्यूनतम मान होगी। उदाहरण के लिए, पथ 8 → 4 → 5 → 9 का मान 4 है। एक पथ किसी विज़िटेड सेल से 4 कार्डिनल दिश

  1. - Python में जांचें कि सूची के सभी मान दिए गए मान से कम हैं या नहीं

    Python डेटा विश्लेषण में, हमें कभी-कभी ऐसी स्थिति का सामना करना पड़ता है जहां हमें एक दी गई संख्या की तुलना कई मानों वाली सूची से करनी होती है। इस लेख में हमें यह पता लगाना है कि दी गई संख्या सूची में मौजूद प्रत्येक मान से कम है या नहीं। हम इसे निम्न दो तरीकों से प्राप्त करेंगे। for लूप का उपयोग करन

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

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