简单学Python内置函数4any函数

前面我们学习了all()函数(简单学Python——内置函数3——all函数),用于判断给定的可迭代对象中的所有元素是否全部为 True。今天我们再学习一个类似的,any()函数。

any()函数也是Python的内置函数。与all()函数相同的是:any()函数也是以可迭代对象作为参数,判断为False的情况有:None、False、空元素、数字0。与all()函数不同的是:(1)、如果可迭代对象中的任何元素为True,any()函数返回True。all()函数则是全部元素为True,才能返回True。(2)空元组或者空列表,any()函数返回False,而all()函数返回True。

下面举例:

#这是any()返回False的几种情况
print(any((None,0,False,'')))
#比较一下空列表,两个函数的返回情况
print(all([]))
print(any([]))

返回:False

True

False

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75004
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:31
下一篇 2024 年 7 月 11 日 下午2:32

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注