python all()和any()的用法

all()函数用于判断对象是否包含0、空和False。如果对象中不包含这三种元素,则返回True,否则返回False。

>> all([0, 1, 2, 3])
False
>> all(['', 1, 2, 3])
False
>> all([False, 1, 2, 3])
False
>> all([1, 2, 3])
True

另外,如果对象是空列表或空元组或空字符串,返回值也是True。

any()函数则是对象中均为0、空和False时返回False,否则返回True。

另外,如果对象是空列表或空元组或空字符串,返回值也是False。

原文地址:https://www.cnblogs.com/00986014w/p/8403875.html