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

पायथन प्रोग्राम एक संख्या के साथ तुलना के आधार पर लिस्ट के एलिमेंट्स को बदलने के लिए

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

उदाहरण

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

my_list = [32, 37, 44, 38, 92, 61, 28, 92, 20]
print("The list is:")
print(my_list)

my_key = 32
print("The key is:")
print(my_key)

low, high = 2, 9
my_result = []

for ele in my_list:
    if ele > my_key:
        my_result.append(high)
    else:
        my_result.append(low)

print("The resultant list is:")
print(my_result)

आउटपुट

The list is: [32, 37, 44, 38, 92, 61, 28, 92, 20]
The key is: 32
The resultant list is: [2, 9, 9, 9, 9, 9, 2, 9, 2]

व्याख्या

  • इंटीजर्स की एक सूची परिभाषित की जाती है और कंसोल पर डिस्प्ले की जाती है।

  • की के लिए एक मान परिभाषित किया जाता है और कंसोल पर डिस्प्ले किया जाता है।

  • 'low' और 'high' वेरिएबल्स को मान असाइन किए जाते हैं।

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

  • मूल सूची पर इटरेट किया जाता है, और हर एलिमेंट की तुलना की से की जाती है।

  • यदि एलिमेंट बड़ा है, तो 'high' वेरिएबल को खाली सूची में जोड़ा जाता है।

  • अन्यथा, 'low' वेरिएबल को खाली सूची में जोड़ा जाता है।

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


  1. Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना

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

  1. पायथन प्रोग्राम: दी गई रेंज में विषम गुणनखंड वाले तत्वों की संख्या पायथन प्रोग्राम: दी गई रेंज में विषम गुणनखंड वाले तत्वों की संख्या

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

  1. - नाम के प्रारंभिक अक्षर प्रिंट करने के लिए पायथन प्रोग्राम (उपनाम पूरा)

    समस्या विवरण यहां हम विभिन्न पायथन इनबिल्ट फंक्शन का उपयोग करते हैं। सबसे पहले हम split() का उपयोग करते हैं। शब्दों को सूची में विभाजित करें। फिर अंतिम से पहले शब्द तक पार करें और upper() फंक्शन का उपयोग करके पहला वर्ण बड़े अक्षर में प्रिंट करें और फिर अंतिम शब्द जोड़ें जो नाम का शीर्षक है और यहां ह