कई जटिल समस्याओं के लिए बुनियादी समस्याओं में से एक है Python में लिस्ट में किसी निश्चित संख्या से बड़ी संख्याओं को ढूंढना, जो आमतौर पर सामने आती है।
उदाहरण
# for लूप का उपयोग करके > k वाले एलिमेंट्स की संख्या ढूंढना
# लिस्ट इनिशियलाइज़ करना
test_list = [1, 7, 5, 6, 3, 8]
# k इनिशियलाइज़ करना
k = 4
# लिस्ट प्रिंट करना
print("लिस्ट: " + str(test_list))
# > k वाली संख्याएं पाने के लिए for लूप का उपयोग करना
count = 0
for i in test_list:
if i > k:
count = count + 1
# इंटरसेक्शन प्रिंट करना
print("4 से बड़ी संख्याओं की संख्या: " + str(count))
# लिस्ट कॉम्प्रिहेंशन का उपयोग करके > k वाले एलिमेंट्स की संख्या ढूंढना
# लिस्ट इनिशियलाइज़ करना
test_list = [1, 7, 5, 6, 3, 8]
# k इनिशियलाइज़ करना
k = 4
# लिस्ट प्रिंट करना
print("लिस्ट: " + str(test_list))
# > k वाली संख्याएं पाने के लिए लिस्ट कॉम्प्रिहेंशन का उपयोग करना
count = len([i for i in test_list if i > k])
# इंटरसेक्शन प्रिंट करना
print("4 से बड़ी संख्याओं की संख्या: " + str(count))
# sum() का उपयोग करके > k वाले एलिमेंट्स की संख्या ढूंढना
# लिस्ट इनिशियलाइज़ करना
test_list = [1, 7, 5, 6, 3, 8]
# k इनिशियलाइज़ करना
k = 4
# लिस्ट प्रिंट करना
print("लिस्ट: " + str(test_list))
# > k वाली संख्याएं पाने के लिए sum() का उपयोग करना
count = sum(i > k for i in test_list)
# इंटरसेक्शन प्रिंट करना
print("4 से बड़ी संख्याओं की संख्या: " + str(count))
आउटपुट
लिस्ट: [1, 7, 5, 6, 3, 8] 4 से बड़ी संख्याओं की संख्या: 4 लिस्ट: [1, 7, 5, 6, 3, 8] 4 से बड़ी संख्याओं की संख्या: 4 लिस्ट: [1, 7, 5, 6, 3, 8] 4 से बड़ी संख्याओं की संख्या: 4