[python] 之all()和any()内置函数
在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()内置函数相关推荐
- 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 ...
- 查看python内部模块命令,内置函数,查看python已经安装的模块命令
查看python内部模块命令,内置函数,查看python已经安装的模块命令 可以用dir(modules) 或者用 pip list 或者用 help('modules') 或者用 python -m ...
- Python学习笔记(4)~Python基础练习之常用内置函数(1-10)
Python基础练习之常用内置函数(1-10) 1.abs() 作用 求数的绝对值或者复数的模 测试demo #!/usr/bin/python3 # abs: 求绝对值 or 复数的 ...
- Python中这两个内置函数locals 和globals,你了解吗?
这两个函数主要提供,基于字典的访问局部和全局变量的方式. 在理解这两个函数时,首先来理解一下python中的名字空间概念.Python使用叫做名字空间的 东西来记录变量的轨迹.名字空间只是一个字典,它 ...
- python语言接收信息的内置函数是_Python语言接收信息的内置函数是________________...
Python语言接收信息的内置函数是________________ 答: input() 中国大学MOOC: 铁素体稳定元素倾向于 奥氏体区,使共析点向 方移动. 答:缩小:左上: 注射剂中热原检查 ...
- 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 ...
- python列表不包含哪个内置函数_python 列表的推导器和内置函数
#++ =================================== = 列表的推导式 # li = [] # for i in range(1,11): # li.append(i) # ...
- python方法和函数的格式是完全一样的_【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)...
'''关键字: False:bool数据类型 True:bool数据类型 None:表示数据的内容为空 and:逻辑运算符:与 or:逻辑运算符:或 not:逻辑运算符:非 in:身份运算符,判断变量 ...
- Python之lambda表达式和内置函数
lambda表达式其实就是简化的函数表达式. 它只用于处理简单逻辑, 它会自动return数据 通常定义一个函数,按照以下形式: 1 2 3 4 5 def func(arg): ret ...
最新文章
- vs中将网站aspx.cs文件打包成一个dll
- php五只猴子分椰子_PHP实现的猴王算法(猴子选大王)示例
- 自然语言模型算法太杂乱?国产统一 AI 开源框架来了!
- 黄聪:使用Wordpress中的wpdb类操作数据库
- java接口配置文件_Java读取property配置文件,另接口的配置
- 清北·NOIP2017济南考前冲刺班 DAY1 morning
- wxpython中文教程_wxPython中文教程 简单入门加实例
- 大家沉迷短视频无法自拔?Python爬虫进阶,带你玩转短视频
- zyf的简单数学题(找规律)
- 初识计算机程序ppt,初识计算机程序.ppt
- LOJ#3124. 「CTS2019 | CTSC2019」氪金手游 容斥+DP
- cocos2dx-lua项目的构建、编译细则
- 移动互联网时代,浅谈旅行社的转型升级
- 小波分析处理信号噪声
- pygame壁球游戏之节奏型操控型
- Dynamics CRM 知识库设置
- 如何分辨on-policy和off-policy
- 外语学习强烈推荐Rosetta Stone
- 荣耀猎人游戏本有何优势?一机多用你值得体验
- 南大一次性“挖走”5名武大学者引热议,学校和老师回应