all(iterable)

如果 iterable 的所有元素为真(或迭代器为空),返回 True 。
any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。

元素除了是 0、空、False 外都算 True。
实例:

def all(iterable):
    for element in iterable:
        if not element:
            return False
    return True


def main():
    all01 = all([1, 2, 3, 4, 5])
    all02 = all(range(0, 10))
    print("all01返回结果为:%s" % all01)
    print("all02返回结果为:%s" % all02)


if __name__ == '__main__':
    main()

以上代码输出结果为:

all01返回结果为:True
all02返回结果为:False
0条评论

相关推荐

Python标准库——文本处理

对Python程序员来说,最显而易见的文本处理工具就是str类,不过除此以...

标准库 2019-05-25 16:30:08

Collections内置库

python collections内置库学习资料

标准库 2019-05-31 14:36:15

Python标准库——日期和时间

不同于int、float和str,Python 没有包含对应日期和时间的原...

标准库 2019-05-31 14:36:30

Python标准库——加密

加密可以保护消息安全,以便验证其正确性并保护消息不被截获。Python的加...

标准库 2019-06-03 10:21:54

Python标准库——文件系统

Python的标准库包括大量工具,可以处理文件系统中的文件,构造和解析文件...

标准库 2019-06-03 14:53:37