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

पायथन में टुपल जोड़ियों के बीच अधिकतम अंतर खोजें


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

एक सूची का उपयोग विषम मानों को संग्रहीत करने के लिए किया जा सकता है (यानी किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स, आदि)। टुपल्स की सूची मूल रूप से एक सूची में संलग्न टुपल्स को समाहित करती है।

सूची समझ सूची के माध्यम से पुनरावृति करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है।

'max' मेथड आर्ग्युमेंट के रूप में एक इटरेबल लेकर मानों का अधिकतम लौटाता है।

उदाहरण

my_list_1 = [(11, 14), (0, 78), (33, 67), (89, 0)]
print("टुपल की सूची है: ")
print(my_list_1)
temp_val = [abs(b - a) for a, b in my_list_1]
my_result = max(temp_val)
print("टुपल जोड़ियों के बीच अधिकतम अंतर है: ")
print(my_result)

आउटपुट

टुपल की सूची है: [(11, 14), (0, 78), (33, 67), (89, 0)]
टुपल जोड़ियों के बीच अधिकतम अंतर है: 89

व्याख्या

  • टुपल्स की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
  • टुपल्स की सूची पर पुनरावृति की जाती है, और टुपल में तत्वों की जोड़ी में, पहला तत्व पहले से घटाया जाता है।
  • इसका निरपेक्ष मान लिया जाता है।
  • इसे एक सूची में परिवर्तित किया जाता है।
  • 'max' मेथड का उपयोग सूची में सभी तत्वों का अधिकतम खोजने के लिए किया जाता है।
  • इसे एक मान को असाइन किया जाता है।
  • इसे कंसोल पर प्रदर्शित किया जाता है।

  1. पायथन प्रोग्राम: लिस्ट में सभी पेयर्स के बीच एब्सोल्यूट डिफरेंस का योग ढूंढें पायथन प्रोग्राम: लिस्ट में सभी पेयर्स के बीच एब्सोल्यूट डिफरेंस का योग ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक लिस्ट इनपुट दिए जाने पर, हमें लिस्ट में सभी पेयर्स के बीच एब्सोल्यूट डिफरेंस का योग ढूंढने की आवश्यकता है। Enumerate() मेथड एक इटरेबल में काउंटर जोड़ता है और इसे एन्यूमरेट ऑब्जेक्

  1. - पायथन लिस्ट और टपल में क्या अंतर है?

    लिस्ट और टपल के बीच मुख्य अंतर यह है कि टपल्स इम्म्यूटेबल हैं। इसका मतलब है कि एक बार बनाने के बाद आप टपल में मानों को नहीं बदल सकते। इसलिए यदि आपको मानों को बदलने की आवश्यकता है तो लिस्ट का उपयोग करें। टपल्स का उपयोग करने के लाभ - वे मामूली परफॉरमेंस सुधार में मदद करते हैं। चूंकि टपल इम्म्यूटेबल

  1. - पायथन में दो फ़ाइलों के बीच अंतर कैसे खोजें?

    पायथन स्टैंडर्ड लाइब्रेरी में स्ट्रिंग्स/फ़ाइलों के बीच अंतर खोजने के लिए विशेष रूप से difflib मॉड्यूल है। difflib.unified_diff फ़ंक्शन को कॉल करके डिफ़ प्राप्त करें। उदाहरण मान लें दो फ़ाइलें हैं: file1: Hello People of the world file2: Hello People from India डिफ़ लेने का कोड import difflib with