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

पायथन - जांचें कि क्या लिस्ट में विशिष्ट अंक हैं

जब यह जांचना आवश्यक होता है कि क्या लिस्ट में विशिष्ट अंक हैं, तो 'join' मेथड और एक सिंपल इटरेशन का उपयोग किया जाता है।

उदाहरण

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

my_list = [427, 789, 345, 122, 471, 124]
print("The list is:")
print(my_list)

my_digits = [1, 4, 7, 2]
digit_string = ''.join([str(ele) for ele in my_digits])
all_elems = ''.join([str(ele) for ele in my_list])

my_result = True
for element in all_elems:
    for ele in element:
        if ele not in digit_string:
            my_result = False
            break

if my_result == True:
    print("The list contains the required digits")
else:
    print("The list doesn't contain the required digits")

आउटपुट

The list is: [427, 789, 345, 122, 471, 124]
The list doesn't contain the required digits

व्याख्या

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

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

  • लिस्ट कॉम्प्रिहेंशन को इंटीजर्स की सूची पर इटरेट करने के लिए परिभाषित किया जाता है।

  • 'join' मेथड का उपयोग एलिमेंट्स को जोड़ने के लिए किया जाता है।

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

  • यह मूल सूची पर भी किया जाता है। आइए इसे 'all_elems' कहते हैं।

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

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

  • एक्सीक्यूशन भी टूट जाता है।

  • बाहर, यदि वेरिएबल का मान 'True' है, तो प्रासंगिक संदेश परिभाषित किया जाता है।


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

    हमारे डेटा विश्लेषण की जरूरतों के आधार पर हमें पायथन डेटा कंटेनर में अनुक्रमिक संख्याओं की उपस्थिति की जांच करने की आवश्यकता हो सकती है। नीचे दिए गए प्रोग्राम में हम पता लगाते हैं कि किसी सूची के तत्वों में कोई लगातार संख्याएं हैं या नहीं। range और sorted के साथ sorted फंक्शन सूची के तत्वों को क्रम

  1. - पायथन में दी गई सूची की सूची में किसी सूची की उपस्थिति जांचें

    सूचियाँ नेस्टेड हो सकती हैं, मतलब एक सूची के तत्व स्वयं सूचियाँ होते हैं। इस लेख में हम देखेंगे कि कैसे पता लगाया जाए कि कोई दी गई सूची बाहरी बड़ी सूची में एक तत्व के रूप में मौजूद है या नहीं। in के साथ यह एक बहुत ही सरल और सीधा तरीका है। हम केवल in क्लॉज का उपयोग यह जांचने के लिए करते हैं कि आंतरि

  1. - पायथन - जांचें कि लिस्ट में सभी तत्व समान हैं या नहीं

    कभी-कभी हमें यह जांचने की आवश्यकता होती है कि क्या लिस्ट में एक ही मान सभी तत्वों के रूप में दोहराया गया है। हम नीचे दिए गए पायथन प्रोग्राम का उपयोग करके ऐसे परिदृश्य की जांच कर सकते हैं। अलग-अलग दृष्टिकोण हैं। for लूप का उपयोग इस विधि में हम लिस्ट से पहला तत्व लेते हैं और पारंपरिक for लूप का उपयोग