जब किसी भी बूलियन True वाली पंक्ति निकालना आवश्यक हो, तो 'any' ऑपरेटर के साथ सूची समझ का उपयोग किया जाता है।
नीचे इसका प्रदर्शन दिया गया है:
उदाहरण
my_tuple = [[False, True], [False, False], [True, False, True], [False]]
print("The tuple is :")
print(my_tuple)
my_result = [row for row in my_tuple if any(element for element in row)]
print("The result is ")
print(my_result)
आउटपुट
The tuple is : [[False, True], [False, False], [True, False, True], [False]] The result is [[False, True], [True, False, True]]
व्याख्या
सूची की सूची परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।
सूची समझ का उपयोग यह जांचने के लिए किया जाता है कि क्या सूची में कोई तत्व मौजूद है।
'any' ऑपरेटर True या False परिणाम देता है।
इसे एक सूची में परिवर्तित किया जाता है और एक चर को निर्दिष्ट किया जाता है।
यही आउटपुट है जो कंसोल पर प्रदर्शित किया जाता है।