all()
all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 True,如果是返回 True,否则返回 False。元素除了是 0、空、None、False 外都算 True。
注意:空元组、空列表返回值为True
// return True
all(['a', 'b', 'c', 'd'])
// return False
all(['a', 'b', '', 'd'])
// return True
all([])
// return True
all(())
any()
any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False,若是,则返回 False;如果有一个为 True,则返回 True。元素除了是 0、空、None、False 外都算 True。
注意:空元组、空列表返回值为False
// return True
any(['a', 'b', 'c', 'd'])
// return False
any([0, '', False])
// return False
any([])
// return False
any(())