我从一个充满 False
元素的列表开始。
然后这些元素在迭代过程中独立地切换到 True
。
我需要知道列表何时完全正确。
假设我有 3 个元素,它们以
[False, False, False]
然后我在迭代中检查它们,例如:
elements == [True, True, True]
元素列表是固定的,不应增长(或收缩)。你可以把这些元素想象成开关,输入决定了有多少,它们开始时都是关闭的。随着时间的推移,唯一可能发生的事情是迭代中发生的事件会打开 (True) 各个开关。
python是怎么检查的,代价是什么?
就成本而言,最好的检查方法是什么?
有没有一种方法可以进行位操作或任何一次检查所有元素的操作?
最佳答案
关于python一次检查各种相等性的最低成本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40750338/