python内置函数1-any()
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python内置函数1-any()相关的知识,希望对你有一定的参考价值。
Help on built-in function any in module __builtin__:
any(...)
any(iterable) -> bool
Return True if bool(x) is True for any x in the iterable.
any(iterable)
Return True if any element of the iterable is true. If the iterable is empty, return False. Equivalent to:
def any(iterable):
for element in iterable:
if element:
return True
return False
说明:如果iterable的任何元素不为0、‘‘、False,all(iterable)返回True。如果iterable为空,返回False。
注意比较该函数与all()函数的区别,any是任意,而all是全部。
any:当传入空可迭代对象时返回False,当可迭代对象中有任意一个不为False,则返回True。
all:当传入空可迭代对象时返回True,当可迭代对象中有任意一个不为True,则返回False
>>> any([‘a‘,‘b‘,‘c‘])
True
>>> any([‘a‘,‘‘,‘c‘])
True
>>> any([0,‘‘,False])
False
>>> any((‘a‘,‘b‘,‘c‘))
True
>>> any((‘a‘,‘‘,‘c‘))
True
>>> any((0,‘‘,False))
False
本文出自 “大云技术” 博客,请务必保留此出处http://hdlptz.blog.51cto.com/12553181/1897541
以上是关于python内置函数1-any()的主要内容,如果未能解决你的问题,请参考以下文章