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

पायथन प्रोग्राम प्रीफिक्स की लिस्ट के आधार पर स्ट्रिंग्स प्रिंट करने के लिए

जब प्रीफिक्स एलिमेंट्स की लिस्ट के आधार पर स्ट्रिंग्स प्रिंट करना आवश्यक होता है, तो लिस्ट कॉम्प्रिहेंशन, 'any' ऑपरेटर और 'startswith' मेथड का उपयोग किया जाता है।

उदाहरण

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

my_list = ["streek", "greet", "meet", "leeks", "mean"]
print("The list is:")
print(my_list)

prefix_list = ["st", "ge", "me", "re"]
print("The prefix list is:")
print(prefix_list)

my_result = [element for element in my_list if any(element.startswith(ele) for ele in prefix_list)]
print("The result is:")
print(my_result)

आउटपुट

The list is: ['streek', 'greet', 'meet', 'leeks', 'mean']
The prefix list is: ['st', 'ge', 'me', 're']
The result is: ['streek', 'meet', 'mean']

व्याख्या

  • स्ट्रिंग्स की एक सूची परिभाषित की जाती है और कंसोल पर डिस्प्ले की जाती है।
  • 'prefix_list' के रूप में स्ट्रिंग्स की एक सूची परिभाषित की जाती है और कंसोल पर डिस्प्ले की जाती है।
  • लिस्ट कॉम्प्रिहेंशन का उपयोग एलिमेंट्स पर इटरेट करने और जांचने के लिए किया जाता है कि लिस्ट में कोई एलिमेंट प्रीफिक्स लिस्ट में प्रदान की गई किसी भी स्ट्रिंग से शुरू होता है या नहीं।
  • यदि हां, तो एलिमेंट को एक सूची में संग्रहीत किया जाता है।
  • यह एक वेरिएबल में असाइन किया जाता है।
  • यह कंसोल पर आउटपुट के रूप में डिस्प्ले होता है।

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

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक लिस्ट इटरेबल दिए जाने पर, हमें लिस्ट में सभी नेगेटिव नंबर्स प्रिंट करने की आवश्यकता है। यहां हम दिए गए प्रॉब्लम स्टेटमेंट के लिए तीन दृष्टिकोणों पर चर्चा करेंगे। दृष्टिकोण 1 – एन्

  1. - पायथन प्रोग्राम: लिस्ट में इवन नंबर्स प्रिंट करें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक लिस्ट इटरेबल दिए जाने पर, हमें लिस्ट में सभी इवन नंबर्स प्रिंट करने की आवश्यकता है। यहां हम दिए गए प्रॉब्लम स्टेटमेंट के लिए तीन दृष्टिकोणों पर चर्चा करेंगे। दृष्टिकोण 1 – एन्हांस

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

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