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

पायथन प्रोग्राम दूसरी लिस्ट से दिए गए न्यूनतम कैरेक्टर्स वाली स्ट्रिंग्स निकालने के लिए

जब दूसरी लिस्ट से कम से कम दी गई संख्या में कैरेक्टर्स वाली स्ट्रिंग्स निकालना आवश्यक होता है, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है।

उदाहरण

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

my_list = ["Python", "is", "fun", "to", "learn"]
print("The list is:")
print(my_list)

my_char_list = ['e', 't', 's', 'm', 'n']
my_key = 2
print("The value of key is:")
print(my_key)

my_result = [element for element in my_list if sum(ch in my_char_list for ch in element) >= my_key]
print("The resultant list is:")
print(my_result)

आउटपुट

The list is: ['Python', 'is', 'fun', 'to', 'learn']
The value of key is: 2
The resultant list is: ['Python', 'learn']

व्याख्या

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

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

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

  • लिस्ट कॉम्प्रिहेंशन का उपयोग लिस्ट के एलिमेंट्स पर इटरेट करने और कैरेक्टर लिस्ट में कैरेक्टर्स का योग प्राप्त करने के लिए किया जाता है।

  • इसकी तुलना की एलिमेंट से की जाती है।

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

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


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

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

  1. - Python प्रोग्राम: पूर्णांकों की सूची से डुप्लिकेट प्रिंट करना

    यहां हम संख्याओं की सूची से सभी डुप्लिकेट नंबर प्रिंट करने का प्रयास कर रहे हैं। तो, हम उन सभी नंबरों को प्रिंट करने का प्रयास कर रहे हैं जो सूची में एक से अधिक बार आते हैं (सूची में अद्वितीय नहीं)। उदाहरण Input: given_list = [3, 6, 9, 12, 3, 30, 15, 9, 45, 36, 12] Output: desired_output = [3, 9,

  1. - पायथन प्रोग्राम: लिस्ट से यूनिक वैल्यूज़ प्रिंट करना

    एक लिस्ट दी गई है, हमारा कार्य सभी यूनिक नंबर्स प्रिंट करना है।उदाहरणInput: A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9]एल्गोरिदमचरण 1: यूजर इनपुट लिस्ट बनाएं। चरण 2: एक खाली लिस्ट बनाएं। चरण 3: लिस्ट में सभी एलिमेंट्स को ट्रैवर्स करें। चरण 4: चेक करें कि यूनिक एलिमेंट मौजूद है या नहीं।