如果可迭代的對象的所有元素中只要有1個元素為True就返回True,否則返回False。或可迭代對象為空,也返回False。這個函數主要用來判斷列表、元組、字典等對象是不是有元素為True,提高計算速度,與之等效的代碼以下:
def any(iterable):
for element in iterable:
if element:
return True
return False
例子:
輸出結果以下:
a: False b: False c: True d: True
蔡軍生 QQ:9073204 深圳