परिचय
जब अधिकतम रेंज वाली सूची मान की कुंजी प्रदर्शित करनी हो, तो सरल पुनरावृत्ति का उपयोग किया जाता है।
उदाहरण
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' तत्वों के अंतर के बराबर है, तो तत्व को परिणाम माना जाता है।
- यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।