जब टुपल्स की सूची में पॉजिटिव एलिमेंट वाले टुपल्स खोजने हों, तो लिस्ट कॉम्प्रिहेंशन और all ऑपरेटर का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_tuple = [(14, 15, 19), (-32, 23, 32), (-31, 15, 63), (46, 68)]
print("सूची है:")
print(my_tuple)
my_result = [sub for sub in my_tuple if all(element >= 0 for element in sub)]
print("परिणाम है:")
print(my_result)
आउटपुट
सूची है: [(14, 15, 19), (-32, 23, 32), (-31, 15, 63), (46, 68)] परिणाम है: [(14, 15, 19), (46, 68)]
व्याख्या
इंटीजर्स के टुपल्स की एक सूची परिभाषित की गई है।
लिस्ट कॉम्प्रिहेंशन का उपयोग करके एलिमेंट्स पर इटरेट किया जाता है और चेक किया जाता है कि एलिमेंट 0 से बड़ा है।
यह
allऑपरेटर का उपयोग करके किया जाता है और सूची में बदला जाता है।इसे एक वेरिएबल में असाइन किया जाता है।
यह आउटपुट कंसोल पर प्रदर्शित होता है।