python 中多个布尔变量的逻辑评估

logical evaluations of multiple boolean variables in python

假设有m个不同的布尔变量,c1,c2,..cm。如何判断是否全部为真,或者其中任何一个不为真等等,一个一个的去检查,效率会很高

使用any and all:

c = [True, False]

print(any(c))
# True

print(all(c))
# False