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

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


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

यह एक सरल प्रोग्राम है। हम इसे 3 मिनट से कम में लिख सकते हैं। पहले इसे स्वयं आज़माएं। यदि आप समाधान नहीं ढूंढ पा रहे हैं, तो प्रोग्राम लिखने के लिए नीचे दिए गए चरणों का पालन करें।

  • एक सूची और कोई भी संख्या आरंभ करें
  • सूची के माध्यम से लूप करें।
यदि हाँ, तो **False** लौटाएं
  • True लौटाएं।

उदाहरण

## सूची आरंभ करें     values = [1, 2, 3, 4, 5] ## संख्या num = 0     num_one = 1 ## फ़ंक्शन जांचने के लिए कि क्या सूची के सभी मान num से अधिक हैं या नहीं     def check(values, num):     ## लूप         for value in values:             ## यदि मान num से कम या बराबर है तो False लौटाएं             if value <= num:                 return False         ## यदि निम्नलिखित स्टेटमेंट निष्पादित होता है यानी सूची में ऐसे मान हैं जो दिए गए num से अधिक हैं         return True         print(check(values, num))         print(check(values, num_one))

यदि आप उपरोक्त प्रोग्राम चलाते हैं,

आउटपुट

True False

इसे खोजने का एक और तरीका इनबिल्ट all() मेथड का उपयोग करना है। all() मेथड True लौटाता है यदि इटरेबल से हर एलिमेंट True है अन्यथा यह False लौटाता है। आइए all() मेथड का उपयोग करके प्रोग्राम देखते हैं।

## सूची आरंभ करें values = [1, 2, 3, 4, 5] ## संख्या num = 0 num_one = 1 ## फ़ंक्शन जांचने के लिए कि क्या सूची के सभी मान num से अधिक हैं या नहीं def check(values, num):     ## all() मेथड     if all(value > num for value in values):         return True     else:         return False print(check(values, num)) print(check(values, num_one))

यदि आप उपरोक्त प्रोग्राम चलाते हैं,

आउटपुट

True False

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


  1. Python में ट्री के सभी मान समान हैं या नहीं, इसकी जांच करने का प्रोग्राम Python में ट्री के सभी मान समान हैं या नहीं, इसकी जांच करने का प्रोग्राम

    मान लीजिए हमारे पास एक बाइनरी ट्री है, हमें यह जांचना है कि ट्री में सभी नोड्स के समान मान हैं या नहीं। तो, यदि इनपुट इस तरह है तो आउटपुट True होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे: solve() फ़ंक्शन परिभाषित करें। यह root और val लेगा यदि root null है, तो True लौटाएं यदि val परिभाष

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

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

  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: चेकिंग वैल्यू इनपुट करें