Python有没有贪婪?

2024-06-28 19:28:35 发布

您现在位置:Python中文网/ 问答频道 /正文

任何所有真值测试方法在Python中都非常好。在

基本上,当迭代器中至少有一个元素是真的时,任何元素都返回True。在

只有当所有元素都是Truthy时,all才返回True。在

我不明白的是,这些方法本质上是贪婪的吗?在

如果我要的话

all([False, x, y, z, p, q, r])

Python甚至不必检查x,y,z..等的值,因为第一个False确保了它们的值是什么,结果总是False。在


Tags: 方法falsetrue元素alltruthy真值本质