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]

स्पष्टीकरण

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

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

  • 'निम्न' और 'उच्च' चर असाइन किए गए मान हैं।

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

  • मूल सूची को पुनरावृत्त किया जाता है, और प्रत्येक तत्व की तुलना कुंजी से की जाती है।

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

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

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


  1. सूची में सबसे छोटी संख्या खोजने के लिए पायथन प्रोग्राम

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

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

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

  1. अंतिम नाम के साथ नाम के प्रारंभिक मुद्रित करने के लिए पायथन प्रोग्राम पूर्ण रूप से?

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