any(iterable)
对于迭代过程中的元素 i,只有所有元素 bool(i) 的结果都为 False,any 的结果才返回 False。
如果迭代是空,返回 False。
all(iterable)
对于迭代过程中的元素 i,如果存在一个 bool(i) 的结果为 False,则 all 结果返回 False。
如果可迭代对象为空,则返回 True。
>>> any('')
False
>>> any([])
False
>>> any([1, 0, ''])
True
>>> any([0, '', []])
False
>>> all([])
True
>>> all([1, 0, ''])
False
>>> all([1, 2, 3])
True