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

Python - दूसरी सूची के आधार पर K तत्व का अधिकतम मान


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

उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

my_list_1 = [62, 25, 32, 98, 75, 12, 46, 53]
my_list_2 = [91, 42, 48, 76, 23, 17, 42, 83]
print("The first list is : ")
print(my_list_1)
print("The first list after sorting is : ")
my_list_1.sort()
print(my_list_1)
print("The second list is : ")
print(my_list_2)
print("The first list after sorting is : ")
my_list_2.sort()
print(my_list_2)
K = 42
print("The value of K is ")
print(K)
my_result = []
for index in range(len(my_list_1)):
    if my_list_2[index] == K:
        my_result.append(my_list_1[index])
my_result = max(my_result)
print("The result is : ")
print(my_result)

आउटपुट

The first list is : [62, 25, 32, 98, 75, 12, 46, 53]
The first list after sorting is : [12, 25, 32, 46, 53, 62, 75, 98]
The second list is : [91, 42, 48, 76, 23, 17, 42, 83]
The first list after sorting is : [17, 23, 42, 42, 48, 76, 83, 91]
The value of K is 42
The result is : 46

व्याख्या

  • दो सूचियां परिभाषित की गई हैं और कंसोल पर प्रदर्शित की गई हैं।

  • उन्हें 'sort' विधि का उपयोग करके क्रमबद्ध किया गया है और कंसोल पर प्रदर्शित किया गया है।

  • K का मान परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।

  • एक खाली सूची परिभाषित की गई है।

  • पहली सूची पर पुनरावृत्ति की जाती है।

  • दूसरी सूची में एक विशिष्ट इंडेक्स के तत्व को K मान को निर्दिष्ट किया जाता है।

  • पहली सूची में इस इंडेक्स के तत्व को खाली सूची में जोड़ा जाता है।

  • इस सूची में तत्वों का अधिकतम माना जाता है।

  • इस तत्व को एक चर को निर्दिष्ट किया जाता है।

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


  1. - पायथन में सूची में तत्वों की पुनरावृत्ति

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

  1. - सूची में अधिकतम और न्यूनतम तत्व की स्थिति खोजने का पायथन प्रोग्राम

    समस्या विवरण पायथन में अधिकतम, न्यूनतम तत्व और उनकी स्थिति खोजना बहुत आसान है। पायथन विभिन्न इनबिल्ट फंक्शन प्रदान करता है। min() सरणी में न्यूनतम मान खोजने के लिए उपयोग किया जाता है, max() अधिकतम मान खोजने के लिए उपयोग किया जाता है। index() तत्व के इंडेक्स खोजने के लिए उपयोग किया जाता है। एल्गोरिद

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।