让我们说我在列表中存储一个名为save_status
我会像这样存储它
[ True, False, True, ...]
我希望能够将and
应用于列表的所有元素,如下所示:
True and False and True
,以便我知道列表的所有元素何时为真
答案 0 :(得分:4)
将all
用于“和”,将any
用于“或”:
>>> my_list = [ True, False, True ]
>>> all(my_list)
... False
>>> any(my_list)
... True
答案 1 :(得分:3)
all([ True, False, True, ...])
答案 2 :(得分:1)
尝试另一种方式:
>>> all_true = [ True, True, True]
>>> mix = [ True, False, True]
>>> sum(all_true) == len(all_true)
True
>>> sum(mix) == len(mix)
False
>>>