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

दिए गए वर्ण को छोड़कर किसी सूची के सभी वर्णों को बदलने के लिए पायथन प्रोग्राम

जब किसी दिए गए वर्ण को छोड़कर सूची के सभी वर्णों को बदलना आवश्यक होता है, तो सूची समझ और '==' ऑपरेटर का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है -

my_list = ['P', 'Y', 'T', 'H', 'O', 'N', 'P', 'H', 'P']

print("The list is :")
print(my_list)

replace_char = '$'

retain_char = 'P'

my_result = [element if element == retain_char else replace_char for element in my_list]

print("The result is :")
print(my_result)

आउटपुट

The list is :
['P', 'Y', 'T', 'H', 'O', 'N', 'P', 'H', 'P']
The result is :
['P', '$', '$', '$', '$', '$', 'P', '$', 'P']

स्पष्टीकरण

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

  • दो और वर्णों को परिभाषित किया गया है, जो ऐसे वर्ण हैं जिन्हें क्रमशः बदलने और बनाए रखने की आवश्यकता है।

  • एक सूची समझ का उपयोग सूची पर पुनरावृति करने के लिए किया जाता है, और यदि वर्तमान वर्ण उसी वर्ण के समान है जिसे बनाए रखने की आवश्यकता है, तो इसे एक सूची में जोड़ा जाता है, अन्यथा इसे अन्य वर्ण से बदल दिया जाता है।

  • इन वर्णों को एक सूची में संग्रहीत किया जाता है और एक चर के लिए असाइन किया जाता है

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


  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या सूची में सभी मान दिए गए मान से अधिक हैं

    सूची दी गई है और जाँच मूल्य दिया गया है, सूची में सभी मान प्रदर्शित करें जो दिए गए मान से अधिक हैं। उदाहरण Input : A=[10, 20, 30, 40, 50] Given value=20 Output : No Input : A=[10, 20, 30, 40, 50] Given value=5 Output : Yes एल्गोरिदम Step 1: Create user input list. Step 2: Input checking value. Step

  1. एक सूची के सभी उपन्यासों को मुद्रित करने के लिए पायथन कार्यक्रम।

    किसी सूची को देखते हुए, सूची के सभी उप-सूचियों को प्रिंट करें। उदाहरण - इनपुट:सूची =[1, 2, 3] आउटपुट:[], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3] ] एल्गोरिदम चरण 1:एक सूची दी गई है। चरण 2:एक सबलिस्ट लें जो शुरू में खाली हो। चरण 3:दी गई सूची की लंबाई तक लूप के लिए एक का उपयोग करें। चरण 4:i+1 से सूची

  1. पायथन कार्यक्रम सूची में सभी संख्याओं को गुणा करने के लिए?

    सबसे पहले हम उपयोगकर्ता इनपुट के लिए 3 सूची बनाते हैं। यहां हम ट्रैवर्सिंग तकनीक का उपयोग करते हैं। उत्पाद के मूल्य को 1 से प्रारंभ करते हुए, सभी तत्वों को पार करें और सूची के अंत तक प्रत्येक संख्या को उत्पाद के साथ एक-एक करके गुणा करें। उदाहरण Input: A=[5,6,3] Output:90 Explanation:5*6*3 एल्गोरिद