इस ट्यूटोरियल में, हम जाँचेंगे कि सूची के सभी तत्व एक संख्या से बड़े हैं या नहीं। उदाहरण के लिए, हमारे पास एक सूची है [1, 2, 3, 4, 5] और एक संख्या 0. यदि सूची में प्रत्येक मान दिए गए मान से अधिक है, तो हम सत्य लौटाते हैं और झूठा ।
यह एक साधारण कार्यक्रम है। हम इसे 3 मिनट से भी कम समय में लिखते हैं। पहले इसे स्वयं आजमाएं। यदि आप समाधान नहीं ढूंढ पा रहे हैं, तो प्रोग्राम लिखने के लिए नीचे दिए गए चरणों का पालन करें।
- किसी सूची और किसी भी संख्या को प्रारंभ करें
- सूची के माध्यम से लूप करें।
If yes, return **False**
- सही लौटें।
उदाहरण
## initializing the list values = [1, 2, 3, 4, 5] ## number num = 0 num_one = 1 ## function to check whether all the values of the list are greater than num or not def check(values, num): ## loop for value in values: ## if value less than num returns False if value <= num: return False ## if the following statement executes i.e., list contains values which are greater than given num return True print(check(values, num)) print(check(values, num_one))
अगर आप ऊपर दिए गए प्रोग्राम को चलाते हैं,
आउटपुट
True False
इसे खोजने का दूसरा तरीका all() . का उपयोग करना है अंतर्निर्मित विधि। सभी () यदि पुनरावर्तनीय . से प्रत्येक तत्व सही है तो विधि वापस आती है क्या सच . है अन्यथा यह गलत लौटाता है . आइए all() . का उपयोग करके प्रोग्राम देखें विधि।
## initializing the list values = [1, 2, 3, 4, 5] ## number num = 0 num_one = 1 ## function to check whether all the values of the list are greater than num or not def check(values, num): ## all() method if all(value > num for value in values): return True else: return False print(check(values, num)) print(check(values, num_one))
अगर आप ऊपर दिए गए प्रोग्राम को चलाते हैं,
आउटपुट
True False
यदि आपको कार्यक्रम के संबंध में कोई संदेह है, तो कृपया टिप्पणी अनुभाग में उनका उल्लेख करें।