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

पायथन में दो टपल लिस्ट्स के समान इंडेक्सेस का अधिकतम मान ढूंढना

यदि दो टपल्स की लिस्ट्स में समान इंडेक्सेस के अधिकतम मान को ढूंढने की आवश्यकता है, तो 'zip' मेथड और लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है।

लिस्ट कॉम्प्रिहेंशन लिस्ट के माध्यम से इटरेट करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है।

zip मेथड इटरेबल्स लेता है, उन्हें एक टपल में एग्रीगेट करता है, और परिणाम के रूप में वापस करता है।

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

टपल की लिस्ट मूल रूप से एक लिस्ट में संलग्न टपल्स को समाहित करती है।

उदाहरण

my_list_1 = [(67, 45), (34, 56), (99, 123)]
my_list_2 = [(10, 56), (45, 0), (100, 12)]

print("The first list is:")
print(my_list_1)
print("The second list is:")
print(my_list_2)

my_result = [(max(x[0], y[0]), max(x[1], y[1])) for x, y in zip(my_list_1, my_list_2)]
print("The maximum value among the two lists is:")
print(my_result)

आउटपुट

The first list is: [(67, 45), (34, 56), (99, 123)]
The second list is: [(10, 56), (45, 0), (100, 12)]
The maximum value among the two lists is: [(67, 56), (45, 56), (100, 123)]

व्याख्या

  • टपल्स की दो लिस्ट्स परिभाषित की गई हैं, और कंसोल पर डिस्प्ले की गई हैं।
  • दोनों टपल्स की लिस्ट्स को मिलाने के लिए 'zip' मेथड का उपयोग किया जाता है, और टपल्स के बीच अधिकतम वैल्यू लाने के लिए 'max' मेथड का उपयोग किया जाता है।
  • इसे लिस्ट में कन्वर्ट किया जाता है।
  • यह ऑपरेशन एक वेरिएबल को असाइन किया जाता है।
  • यह वेरिएबल वह आउटपुट है जो कंसोल पर डिस्प्ले होता है।
  1. Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें सूची में उपलब्ध सबसे छोटी संख्या प्रदर्शित करने की आवश्यकता है। यहां हम या तो सूची को क्रमबद्ध करके सबसे छोटा तत्व प्राप्त कर सकते हैं या बिल्ट-इन min() फ़ंक्शन का उपयोग करके सबसे छोटा तत्

  1. पायथन प्रोग्राम: जांचें कि कोई संख्या दो की घात है या नहीं पायथन प्रोग्राम: जांचें कि कोई संख्या दो की घात है या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक संख्या n दिए जाने पर, हमें जांचना होगा कि दी गई संख्या दो की घात है या नहीं। दृष्टिकोण इनपुट नंबर को दो से विभाजित करते रहें, यानी n/2 इटरेटिवली। प्रत्येक इटरेशन में जांचें, यदि

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

    लिस्ट की अधिकतम लंबाई प्लेटफॉर्म पर निर्भर करती है और एड्रेस स्पेस और/या RAM पर निर्भर करती है। sys मॉड्यूल में परिभाषित maxsize कॉन्स्टेंट 64-बिट सिस्टम पर 2^63-1 लौटाता है।>>> import sys\n>>> sys.maxsize\n9223372036854775807प्लेटफॉर्म के Py_ssize_t प्रकार द्वारा समर्थित सबसे बड़ा