all()函数用于判定给定的迭代函数中的所有元素是否都为true,如果是则返回True,否则False。
需要注意的是,元素中除了0,空,None,False外都算True,并且空元组,空列表也算True
>>> all(['a', 'b', 'c', 'd']) # 列表list,元素都不为空或0
True
>>> all(['a', 'b', '', 'd']) # 列表list,存在一个为空的元素
False
>>> all([]) # 空列表
True
>>> all(()) # 空元组
True