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

पायथन – पंक्ति रेंज में अधिकतम मान


जब किसी पंक्ति रेंज में अधिकतम मान खोजने की आवश्यकता होती है, तो एक साधारण पुनरावृति और 'max' मेथड का उपयोग किया जाता है।

उदाहरण

my_list = [[11, 35, 6], [9, 11, 3], [35, 4, 2], [8, 15, 35], [5, 9, 18], [5, 14, 2]]
print("The list is :")
print(my_list)
i, j = 2, 4
print("The values for integers are ")
print(i, j)
my_result = 0
for index in range(i, j):
    my_result = max(max(my_list[index]), my_result)
print("The result is :")
print(my_result)

आउटपुट

The list is : [[11, 35, 6], [9, 11, 3], [35, 4, 2], [8, 15, 35], [5, 9, 18], [5, 14, 2]]
The values for integers are 2 4
The result is : 35

व्याख्या

  • लिस्ट की एक लिस्ट परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • दो पूर्णांकों के मान परिभाषित करके कंसोल पर प्रदर्शित किए जाते हैं।

  • एक वेरिएबल को 0 से आरंभ किया जाता है।

  • पूर्णांकों को रेंज मान के रूप में लेकर उन पर पुनरावृति की जाती है।

  • इंडेक्स एलिमेंट का अधिकतम मान लेकर वेरिएबल में निर्दिष्ट किया जाता है।

  • यह आउटपुट कंसोल पर प्रदर्शित होता है।


  1. पायथन में पैटर्न कैसे प्रिंट करें पायथन में पैटर्न कैसे प्रिंट करें

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

  1. - पायथन प्रोग्राम: रेंज में सभी इवन नंबर्स प्रिंट करें

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

  1. - पायथन का उपयोग करके संख्याओं का पिरामिड कैसे उत्पन्न करें

    समस्या विवरण पायथन का उपयोग करके संख्याओं का पिरामिड उत्पन्न करने के कई रूप हैं। आइए 2 सबसे सरल रूपों को देखें। उदाहरण 1 for i in range(5): for j in range(i + 1): print(j + 1, end=) print() आउटपुट 1 12 123 1234 12345 उदाहरण 2 आप संख्याओं को लगातार भी प्रिंट कर सकते हैं: start =