大佬教程收集整理的这篇文章主要介绍了空列表中“全部”和“任何”结果的原因,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
怎么样的类比…
您有一个袜子抽屉,但当前为空。它是否包含任何黑色袜子?不-您根本没有袜子,所以您当然没有黑色的袜子。显然any([])
必须返回false-
如果返回true,这将违反直觉。
的情况all([])
稍微困难一些。参见维基百科有关空虚真理的文章。另一个比喻:如果房间里没有人,那么房间里的每个人都会说法语。
数学all([])
上可以写成:
关于是否应该将虚假陈述视为真实存在很多争论,但是从逻辑角度来看,这是最有意义的:
同样来自文章:
在Python中定义“虚假为真”语句以返回false会违反最小惊讶原则。
以上是大佬教程为你收集整理的空列表中“全部”和“任何”结果的原因全部内容,希望文章能够帮你解决空列表中“全部”和“任何”结果的原因所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。