首页 python

python all()函数


python all()函数用于判断给定的可迭代参数iterable中的所有元素是否都为true,如果都为true返回真,否则返回假

all(['a', 'b', 'c']) # 返回true
all(['a', 'b', 'c', '']) # 返回false
all(['a', 'b', 'c', 0]) # 返回 false
# 元祖同样是如此
all(('a', 'b', 'c')) # 返回true
all(('a', 'b', 'c', '')) # 返回false
all((0, 1, 2)) # 返回false

# 空列表返回true
all([])
# 空元祖返回ture
all(())

元素除了是 0、空、None、False 外都算 True。




文章评论