any(iterable)函数
如果iterable(可迭代对象)的 任何一个 元素为true ,则返回True。如果iterable为空,则返回False
为False的情况:所有元素是 0、空、None、False 其中的一个
函数等价于:
def any(iterable):
for element in iterable:
if element:
return True
return False
例如:
>>> any([0, 1, ])
True
>>> any([None, False, 0])
False
>>> any([])
False
>>> any([0, "", None, False, True, ])