यदि संग्रह में सभी तत्व किसी शर्त को पूरा करते हैं तो परीक्षण करने के लिए बेवकूफ पायथन तरीका क्या है? (.NET All()
method सी # में अच्छी तरह से इस आला भरता है।)LINQ सभी फ़ंक्शन LINQ समकक्ष?
स्पष्ट पाश विधि नहीं है:
all_match = True
for x in stuff:
if not test(x):
all_match = False
break
और एक सूची समझ चाल कर सकता है, लेकिन बेकार लगता है:
all_match = len([ False for x in stuff if not test(x) ]) > 0
वहाँ मिला है कुछ और सुरुचिपूर्ण होने के लिए ... मुझे क्या याद आ रही है?
देखें है भी http://stackoverflow.com/questions/8641008/compare-multiple-variables-to-the-same-value-in-if-in-python –