博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python标准库:内置函数all(iterable)
阅读量:6871 次
发布时间:2019-06-26

本文共 382 字,大约阅读时间需要 1 分钟。

假设可迭代的对象的所有元素所有非空(或者空迭代对象),就返回True。这个函数主要用来推断列表、元组、字典等对象是否有空元素。比方有10000个元素的列表,假设没有提供此函数,须要使用循环来实现。那么计算速度会比較慢。这个函数的等同以下代码的功能:

def all(iterable):

    for element in iterable:

        if not element:

            return False

    return True

样例:

#all()函数样例a = []b = {1:2, 2:3}c = (1, 3, '', 5)d = [1, 2, None]print('a:', all(a), 'b:', all(b), 'c:', all(c), 'd:', all(d))

输出结果例如以下:

a: True b: True c: False d: False

转载地址:http://swpfl.baihongyu.com/

你可能感兴趣的文章
Atom 初识
查看>>
Servlet、Filter和Listener
查看>>
高中数学运算能力训练题【基础中阶高阶辅导】
查看>>
Bean的装配方式
查看>>
get_browser()用法
查看>>
期中考试
查看>>
windows下的vim安装使用
查看>>
HTML内容总结
查看>>
Python--day69--ORM的F查询和Q查询
查看>>
C++符号优先级
查看>>
js 倒计时功能源码
查看>>
(转)非常完善的Log4net详细说明
查看>>
C++风格与C风格文件读写效率测试-vs2015,vs2017
查看>>
医道官途
查看>>
(转)C#抽象类和接口对比
查看>>
在树莓派(Raspberry Pi)上编译安装更新版本的Python
查看>>
react 调用 function 的写法 及 解决 react onClick 方法自动执行
查看>>
运行时内存以及垃圾收集器
查看>>
27、通过visual s'tudio 验证 SOCKET编程:搭建一个TCP服务器
查看>>
docker之Dockerfile实践
查看>>