2024-06-28 19:28:35 发布
网友
任何和所有真值测试方法在Python中都非常好。在
基本上,当迭代器中至少有一个元素是真的时,任何元素都返回True。在
只有当所有元素都是Truthy时,all才返回True。在
我不明白的是,这些方法本质上是贪婪的吗?在
如果我要的话
all([False, x, y, z, p, q, r])
Python甚至不必检查x,y,z..等的值,因为第一个False确保了它们的值是什么,结果总是False。在
这些方法非常懒惰:它们会尽快退出。在
这些方法非常懒惰:它们会尽快退出。在
相关问题 更多 >
编程相关推荐