Python any()函数
any()
是 Python 内置函数之一,接受一个可迭代对象(例如列表、元组、集合或生成器)作为参数,如果至少有一个元素在逻辑上等价于True
,则返回True
,否则返回 False
。
示例代码
arr1 = [1,2,3]
arr2 = [0,None]
arr3 = [0,1,2]
print(any(arr1)) #True
print(any(arr2)) #False
print(any(arr3)) #True
在这个例子中,只有arr2
列表中不存在逻辑上为True
的元素,所以any(arr2)
返回False;