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

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


जब दी गई स्ट्रिंग्स की सूची के सबस्ट्रिंग वाली सभी स्ट्रिंग्स खोजनी हों, तो 'set' और 'list' एट्रिब्यूट का उपयोग किया जाता है।

उदाहरण

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

my_list_1 = ["Hi", "there", "how", "are", "you"]
my_list_2 = ["Hi", "there", "how", "have", "you", 'been']
print("The first list is :")
print(my_list_1)
print("The second list is :")
print(my_list_2)
my_result = list(set([elem_1 for subset_1 in my_list_1 for elem_1 in my_list_2 if elem_1 in subset_1]))
print("The result is :")
print(my_result)

आउटपुट

The first list is : ['Hi', 'there', 'how', 'are', 'you']
The second list is : ['Hi', 'there', 'how', 'have', 'you', 'been']
The result is : ['there', 'you', 'Hi', 'how']

व्याख्या

  • दो स्ट्रिंग्स की सूची परिभाषित की गई हैं और उन्हें कंसोल पर प्रदर्शित किया जाता है।

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

  • इसे अब लिस्ट में बदला जाता है।

  • इसे एक वेरिएबल में असाइन किया जाता है।

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


  1. - Python में जांचें कि सूची के सभी मान दिए गए मान से कम हैं या नहीं

    Python डेटा विश्लेषण में, हमें कभी-कभी ऐसी स्थिति का सामना करना पड़ता है जहां हमें एक दी गई संख्या की तुलना कई मानों वाली सूची से करनी होती है। इस लेख में हमें यह पता लगाना है कि दी गई संख्या सूची में मौजूद प्रत्येक मान से कम है या नहीं। हम इसे निम्न दो तरीकों से प्राप्त करेंगे। for लूप का उपयोग करन

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

    इस ट्यूटोरियल में, हम जांचेंगे कि क्या सूची में सभी तत्व किसी संख्या से अधिक हैं या नहीं। उदाहरण के लिए, हमारे पास एक सूची [1, 2, 3, 4, 5] और एक संख्या 0 है। यदि सूची में हर मान दिए गए मान से अधिक है तो, हम True लौटाते हैं अन्यथा False।यह एक सरल प्रोग्राम है। हम इसे 3 मिनट से कम में लिख सकते हैं। पह

  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एल्गोरिदमचरण 1: यूजर इनपुट लिस्ट बनाएं। चरण 2: चेकिंग वैल्यू इनपुट करें