在python 2.5版本以上开始引入,其基本使用方法如下:

一、all()内置函数

语法:all(iter)

说明:

  1.  iter为可迭代对象,比如列表,元组,字符串...

  2.  若iter中的每一个元素(全部)都为布尔真(或布尔值意味着False的一些元素,比如‘0’,‘False’,空字符‘ ’ 等)时,返回True

  3.  空的列表或元组,也返回True

二、any()内置函数

语法:any(iter)

说明:

  1.  iter为可迭代对象,比如列表,元组,字符串...

  2.  若iter中任意一个元素为布尔真,则返回True;若iter中全部元素为布尔假,则返回False

  3.  空的列表和元组,返回False

 1 list1 = [1,2,3,4]
 2 list2 = ['False','','0']
 3 list3 = ['a',' ','c']
 4 list5 = []
 5 tuple1 = (1,2,0)
 6 tuple2 = ('0', '')
 7 tuple3 = ()
 8 str1 = 'sdfwe'
 9 str2 = 'sdf s d s'
10 list4 = [list1,list2,list3,str1,str2,tuple1, tuple2, tuple3, list5]
11 for i in list4:
12     print('all()\n',i,'\t',all(i))
13     print ('any()\n',i,'\t',any(i),'\n*****************\n')
14
15 #输出
16 all()
17  [1, 2, 3, 4]      True
18 any()
19  [1, 2, 3, 4]      True
20 *****************
21
22 all()
23  ['False', '', '0']      False
24 any()
25  ['False', '', '0']      True
26 *****************
27
28 all()
29  ['a', ' ', 'c']      True
30 any()
31  ['a', ' ', 'c']      True
32 *****************
33
34 all()
35  sdfwe      True
36 any()
37  sdfwe      True
38 *****************
39
40 all()
41  sdf s d s      True
42 any()
43  sdf s d s      True
44 *****************
45
46 all()
47  (1, 2, 0)      False
48 any()
49  (1, 2, 0)      True
50 *****************
51
52 all()
53  ('0', '')      False
54 any()
55  ('0', '')      True
56 *****************
57
58 all()
59  ()      True
60 any()
61  ()      False
62 *****************
63
64 all()
65  []      True
66 any()
67  []      False
68 *****************

转载于:https://www.cnblogs.com/xiaofeiIDO/p/6009572.html

[python] 之all()和any()内置函数相关推荐

  1. python一些常用函数_【python】常用的一些内置函数

    1.cmp cmp(A,B)函数,比较A,B的大小,如果A大于B,返回1,A小于B返回-1,A等于B返回0 print cmp(12,33) >>>-1 print cmp(&quo ...

  2. 查看python内部模块命令,内置函数,查看python已经安装的模块命令

    查看python内部模块命令,内置函数,查看python已经安装的模块命令 可以用dir(modules) 或者用 pip list 或者用 help('modules') 或者用 python -m ...

  3. Python学习笔记(4)~Python基础练习之常用内置函数(1-10)

    Python基础练习之常用内置函数(1-10) 1.abs() 作用         求数的绝对值或者复数的模 测试demo #!/usr/bin/python3 # abs: 求绝对值 or 复数的 ...

  4. Python中这两个内置函数locals 和globals,你了解吗?

    这两个函数主要提供,基于字典的访问局部和全局变量的方式. 在理解这两个函数时,首先来理解一下python中的名字空间概念.Python使用叫做名字空间的 东西来记录变量的轨迹.名字空间只是一个字典,它 ...

  5. python语言接收信息的内置函数是_Python语言接收信息的内置函数是________________...

    Python语言接收信息的内置函数是________________ 答: input() 中国大学MOOC: 铁素体稳定元素倾向于 奥氏体区,使共析点向 方移动. 答:缩小:左上: 注射剂中热原检查 ...

  6. python基础12_匿名_内置函数

    # 二分查找 示例 data = [1, 3, 6, 7, 9, 12, 14, 16, 17, 18, 20, 21, 22, 23, 30, 32, 33, 35, 36, 66]def bina ...

  7. python列表不包含哪个内置函数_python 列表的推导器和内置函数

    #++ =================================== = 列表的推导式 # li = [] # for i in range(1,11): # li.append(i) # ...

  8. python方法和函数的格式是完全一样的_【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)...

    '''关键字: False:bool数据类型 True:bool数据类型 None:表示数据的内容为空 and:逻辑运算符:与 or:逻辑运算符:或 not:逻辑运算符:非 in:身份运算符,判断变量 ...

  9. Python之lambda表达式和内置函数

    lambda表达式其实就是简化的函数表达式. 它只用于处理简单逻辑, 它会自动return数据 通常定义一个函数,按照以下形式: 1 2 3 4 5 def  func(arg):       ret ...

最新文章

  1. vs中将网站aspx.cs文件打包成一个dll
  2. php五只猴子分椰子_PHP实现的猴王算法(猴子选大王)示例
  3. 自然语言模型算法太杂乱?国产统一 AI 开源框架来了!
  4. 黄聪:使用Wordpress中的wpdb类操作数据库
  5. java接口配置文件_Java读取property配置文件,另接口的配置
  6. 清北·NOIP2017济南考前冲刺班 DAY1 morning
  7. wxpython中文教程_wxPython中文教程 简单入门加实例
  8. 大家沉迷短视频无法自拔?Python爬虫进阶,带你玩转短视频
  9. zyf的简单数学题(找规律)
  10. 初识计算机程序ppt,初识计算机程序.ppt
  11. LOJ#3124. 「CTS2019 | CTSC2019」氪金手游 容斥+DP
  12. cocos2dx-lua项目的构建、编译细则
  13. 移动互联网时代,浅谈旅行社的转型升级
  14. 小波分析处理信号噪声
  15. pygame壁球游戏之节奏型操控型
  16. Dynamics CRM 知识库设置
  17. 如何分辨on-policy和off-policy
  18. 外语学习强烈推荐Rosetta Stone
  19. 荣耀猎人游戏本有何优势?一机多用你值得体验
  20. 南大一次性“挖走”5名武大学者引热议,学校和老师回应

热门文章

  1. python语言及其应用下载_Python语言及其应用 中文pdf完整版[13MB]
  2. Git(创建版本库)
  3. 【二分图】洛谷P1640连续攻击游戏
  4. 写日历的一些总结(二)
  5. 判断一个数是否是素数(质数)
  6. linux系统的初化始配置
  7. PAT天梯赛练习题——L3-005. 垃圾箱分布(暴力SPFA)
  8. SAS数据挖掘实战篇【六】
  9. 高级SQL优化(二) ——《12年资深DBA教你Oracle开发与优化——性能优化部分》
  10. Java初学者都应该搞懂的六个问题