大多数语言都有一种方法,通过强制对if中的所有布尔值进行求值,来强制“及早并经常失败”。假设我在Python中有以下if语句: do something.问题是我可能忘了为'patient_is_brain_dead‘或'has_no_left_arm’设置布尔值。因为大多数活着的人都在100岁以下,所以测试2和3很少发生,因为Python看到前
Python如何测试容器的所有值是否等于给定值(例如None)? # action when at least one of the items is not the same as others虽然这个方法工作得很好,但考虑到Python我可能认为内置的函数可以做我想做的事情,但它只测试布尔上下文中的值,我想将其与任意值进行比较。