any()用法:

any(...)

any(iterable) -> bool

Return True if bool(x) is True for any x in the iterable.

If the iterable is empty, return False.

如果当iterable所有的值都是0、''或False时,那么结果为False,如果所有元素中有一个值非0、''或False,那么结果就为True.

示例:

>>> any(['a', 'b', 'c', 'd']) #列表list,元素都不为空或0

True

>>> any(['a', 'b', '', 'd']) #列表list,存在一个为空的元素

True

>>> any([0, '', False]) #列表list,元素全为0,'',false

False

>>> any(('a', 'b', 'c', 'd')) #元组tuple,元素都不为空或0

True

>>> any(('a', 'b', '', 'd')) #元组tuple,存在一个为空的元素

True

>>> any((0, '', False)) #元组tuple,元素全为0,'',false

False

>>> any([]) # 空列表

False

>>> any(()) # 空元组

False

all()用法:

all(...)

all(iterable) -> bool

Return True if bool(x) is True for all values x in the iterable.

If the iterable is empty, return True.

如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False.

示例:

>>> all(['a', 'b', 'c', 'd']) #列表list,元素都不为空或0

True

>>> all(['a', 'b', '', 'd']) #列表list,存在一个为空的元素

False

>>> all([0, 1,2, 3]) #列表list,存在一个为0的元素

False

>>> all(('a', 'b', 'c', 'd')) #元组tuple,元素都不为空或0

True

>>> all(('a', 'b', '', 'd')) #元组tuple,存在一个为空的元素

False

>>> all((0, 1,2, 3)) #元组tuple,存在一个为0的元素

False

>>> all([]) # 空列表

True

>>> all(()) # 空元组

True

注意:空元组、空列表返回值为True

python all和any用法_python any()和all()用法相关推荐

  1. python里apply用法_Python apply函数的用法

    Python apply函数的用法 发布于 2014-08-07 21:02:24 | 674 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向对象.解释型计 ...

  2. python中module用法_Python学习之module用法

    Python学习之module用法 Python学习之module用法 为什么80%的码农都做不了架构师?>>> Python has a way to put definition ...

  3. python中enumerate在for循环中用法_python中enumerate的用法实例解析

    在python中enumerate的用法多用于在for循环中得到计数,本文即以实例形式向大家展现python中enumerate的用法.具体如下: enumerate参数为可遍历的变量,如 字符串,列 ...

  4. python字典增加和删除_Python字典的基本用法实例分析【创建、增加、获取、修改、删除】...

    本文实例讲述了python字典的基本用法.分享给大家供大家参考,具体如下: 字典是一系列的键值对 . 每个键都与一个值相关联, 我们可以使用键来访问与之相关联的值. 与键相关联的值可以任何 pytho ...

  5. python文件的用法_Python文件读写常见用法总结

    1. 读取文件 # !/usr/bin/env python # -*- coding:utf-8 -*- """ 文件读取三步骤: 1.打开文件 f=open(file ...

  6. python编程字典100例_python中字典(Dictionary)用法实例详解

    本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...

  7. python 字典定义日志用法_python中字典(Dictionary)用法实例详解

    本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...

  8. python argparse模块详解_python中argparse模块用法实例详解

    本文实例讲述了python中argparse模块用法.分享给大家供大家参考.具体分析如下: 平常在写命令行工具的时候,经常会带参数,所以用python中的argparse来实现. # -*- codi ...

  9. python中max函数用法_Python中max函数用法实例分析

    Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...

  10. python类初始化导入库_Python中optparser库用法实例详解

    本文研究的主要是Python中optparser库的相关内容,具体如下. 一直以来对optparser不是特别的理解,今天就狠下心,静下心研究了一下这个库.当然了,不敢说理解的很到位,但是足以应付正常 ...

最新文章

  1. KNN 最近邻算法(K近邻)
  2. PIL图像处理:旋转图像
  3. 第一部分:TCL基本知识
  4. [cpyhon源代码]dict对象原理学习
  5. java 实现excel样式设置(居中、字体、大小、换行、合并行,列宽、指定特定字符串样式等)
  6. IE9 Preview 4的CSS3支持。
  7. 小数点进位 oracle,使用多个小数点(。)对Oracle中的记录进行排序
  8. GOOGLE 分布式系统关键技术论文分析
  9. cad制图初学入门_CAD自学不要怕,这里有你需要的CAD制图初学入门教程!
  10. codeforces——961A Tetris
  11. Pidgin 新QQ插件:pidgin-lwqq
  12. 7人表决器的实现之路
  13. 机器学习深度学习教程
  14. dcp1608 linux驱动下载,兄弟激光 DCP-1608驱动
  15. 数据中心网络图怎么画?几步教会你
  16. X射线检测系统技术行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  17. DevicePolicyManagerService之DeviceOwner和ProfileOwner
  18. android 7.1 开机速度优化记录
  19. 麻省理工大学线性代数1806(2)消元法及矩阵消元法 矩阵行变换、列变换 置换矩阵 逆矩阵 如沐春风、如饮甘露、醍醐灌顶的线性代数
  20. Yarn Web页面 8088 端口在Windows浏览器无法访问

热门文章

  1. 将信息从个人计算机传递到中央,上载-常识-工控百科-工控家
  2. 独立游戏[永夜仙境]4人团虚幻4开发经验
  3. 介绍Unreal Engine 4中的接口(Interface)使用C++和蓝图
  4. mac 内核调试环境搭建
  5. Docker入门之五数据管理
  6. 内存问题排查手段及相关文件介绍
  7. Exception in thread main java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory错误解决方...
  8. linux没有那个文件或目录_Linux安装python faiss模块
  9. arcgis加载dwg显示一个点_DWG/DGN格式导入Arcgis;转化为shp格式;更改地理坐标;导入Google Earth...
  10. c语言node类型_高阶宏的妙用技法,C语言宏你所不知道的聪明技巧