在Python中,内置函数all和any对于空的可迭代对象分别返回True和False。我意识到如果情况相反,这个问题仍然可以被提出。但我想知道为什么选择了这种特定的行为。它是任意选择的吗,也就是说,它同样可能是另一种方式,还是有一个基本的原因?
all
any
True
False
(我之所以问是因为我总是记不住哪个是哪个,如果我知道背后的原理,我可能就会记住。另外,出于好奇。)
用户名或邮箱地址
密码