首页 > 解决方案 > python中多个布尔变量的逻辑评估

问题描述

假设有 m 个不同的布尔变量,c1, c2,..cm。如何评估它们是否全部为真,或者这些元素中的任何一个不为真等。一一检查它们可以非常有效。

标签: pythonpython-3.xpandasnumpyboolean-logic

解决方案


使用anyall

c = [True, False]

print(any(c))
# True

print(all(c))
# False

推荐阅读