जब टपल जोड़े के बीच अधिकतम अंतर खोजने की आवश्यकता होती है, तो 'अधिकतम' विधि और सूची समझ का उपयोग किया जा सकता है।
एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)। टुपल की सूची में मूल रूप से एक सूची में संलग्न टुपल्स होते हैं।
सूची की समझ सूची के माध्यम से पुनरावृति करने और उस पर संचालन करने के लिए एक आशुलिपि है।
'अधिकतम' विधि एक पुनरावृत्तीय को तर्क के रूप में लेकर अधिकतम मान लौटाती है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_list_1 = [(11, 14), (0, 78), (33, 67), (89, 0)] print("The list of tuple is : ") print(my_list_1) temp_val = [abs(b - a) for a, b in my_list_1] my_result = max(temp_val) print("The maximum difference among tuple pairs is : ") print(my_result)
आउटपुट
The list of tuple is : [(11, 14), (0, 78), (33, 67), (89, 0)] The maximum difference among tuple pairs is : 89
स्पष्टीकरण
- टपल की सूची परिभाषित है और कंसोल पर प्रदर्शित होती है।
- टुपल की सूची को पुनरावृत्त किया जाता है, और टपल में तत्वों की जोड़ी में, पहले तत्व को पहले से घटाया जाता है।
- इसका निरपेक्ष मान लिया जाता है।
- इसे एक सूची में बदल दिया गया है।
- 'अधिकतम' पद्धति का उपयोग सूची में सभी तत्वों को अधिकतम खोजने के लिए किया जाता है।
- यह एक मान को असाइन किया गया है।
- यह कंसोल पर प्रदर्शित होता है।