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

元素除了是 0、空、FALSE 外都算 TRUE。

函数等价于:

def any(iterable):for element in iterable:if element:return Truereturn False
#语法any(iterable) iterable 元组或者列表

如果都为空、0、false,则返回false,如果不都为空、0、false,则返回tr

all(x)如果all(x)参数x对象的所有元素不为0、''、False或者x为空对象,则返回True,否则返回False

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

注意:空元组、空列表返回值为True,这里要特别注意。


>>>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

转载于:https://www.cnblogs.com/yanxiatingyu/p/9262870.html

python any() all()相关推荐

  1. Github配置(git+vscode+python+jupyter)

    ①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...

  2. 【实验楼】python简明教程

    ①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...

  3. 【Kaggle Learn】Python 5-8

    五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...

  4. 【Kaggle Learn】Python 1-4

    [Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...

  5. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  6. python 位运算与等号_Python 运算符

    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...

  7. python减小内存占用_如何将Python内存占用缩小20倍?

    当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...

  8. python中排序英文单词怎么写_Python实现对文件进行单词划分并去重排序操作示例...

    本文实例讲述了Python实现对文件进行单词划分并去重排序操作.,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window ...

  9. python程序如何执行死刑图片_如何判断对象已死

    已死的对象就是不可能被任何途径使用的对象,有以下几种方法判断一个对象是否已经死了: 引用计数 给对象添加一个引用计数器,每当有一个地方引用他,计算器就加 1:当引用失效时,计数器减 1:任何时刻计数器 ...

  10. Python gRPC 安装

    1. 安装依赖库 sudo pip3 install grpcio sudo pip3 install protobuf sudo pip3 install grpcio_tools 2. 生成对应文 ...

最新文章

  1. 半监督目标检测相关方法总结
  2. 《Java程序员,上班那点事儿》目录
  3. nginx 域名跳转 ---IP跳转----
  4. react实战课程_在使用React一年后,我学到的最重要的课程
  5. 书评 – 程序员经典读物(1)
  6. 高性能I/O设计模式
  7. 微软的正则表达式教程(一):正则表达式简介
  8. 30万条数据,搜索文本字段的各种方式对比
  9. linux-vim设置环境
  10. 使用java IO来读写文件
  11. vim 编辑器 bash文件测试
  12. ubuntu 设置静态路由_Linux route 配置静态路由(转载)
  13. 瑞友天翼(GWT system)移动办公远程接入解决方案
  14. pb 数据窗口设置操作
  15. android开发 解析 b5,Android iconify 使用详解
  16. 麦肯锡教我的思考武器-读书心得
  17. 新视野大学英语3视听说教程智慧版听力原文 Further practice in listening
  18. 智能化场景识别,8个视频图像处理方案你值得拥有
  19. 用SSI设计组合逻辑红绿灯控制电路
  20. 云计算,社交网络,移动互联网

热门文章

  1. JAVA反射性能约慢三个量级
  2. 凡事易学难精,要精通都要天赋
  3. 没有别的厂家生产薯片?
  4. 小腿抽筋了,按摩承山穴,外加念观世音菩萨是不是迷信
  5. 仓库选址(排序不等式)
  6. 匈牙利算法求最大匹配
  7. linux中kvm配置文件,linux操作系统内配置vlan+kvm虚拟机
  8. 微型计算机主要特点有哪些,微型计算机的主要特点是什么呢?
  9. Arduino 函数-IO输出输入
  10. c# Settings.settings 存储数据,读取数据