Help on built-in function all in module __builtin__:
all(...)
all(iterable) -> bool
Return True if bool(x) is True for all values x in the iterable.
all(iterable)
Return True if all elements of the iterable are true (or if the iterable is empty). Equivalent to:
def all(iterable):
for element in iterable:
if not element:
return False
return True
说明:如果iterable的所有元素不为0、‘‘、False或者iterable为空,all(iterable)返回True,否则返回False;
参数iterable:可迭代对象;
>>> all([‘a‘,‘b‘,‘c‘])
True
>>> all([‘a‘,‘‘,‘c‘])
False
>>> all([1,2,3])
True
>>> all([0,1,2,3])
False
>>> all((‘a‘,‘b‘,‘c‘))
True
>>> all((‘a‘,‘‘,‘c‘))
False
>>> all((0,1,2,3))
False
>>> all([])
True
>>> all(())
True
本文出自 “大云技术” 博客,请务必保留此出处http://hdlptz.blog.51cto.com/12553181/1897529
原文:http://hdlptz.blog.51cto.com/12553181/1897529