python any()和all()用法
来源:互联网 发布:淘宝静物相机 编辑:程序博客网 时间:2024/06/10 09:29
#any(x)判断x对象是否为空对象,如果都为空、0、false,则返回false,如果不都为空、0、false,则返回true
#all(x)如果all(x)参数x对象的所有元素不为0、''、False或者x为空对象,则返回True,否则返回False
>>> any('123')True>>> any([0,1])True>>> any([0,'0',''])True>>> any([0,''])False>>> any([0,'','false'])True>>> any([0,'',bool('false')])True>>> any([0,'',False])False>>> any(('a','b','c'))True>>> any(('a','b',''))True>>> any((0,False,''))False>>> any([])False>>> any(())False>>> all(['a', 'b', 'c', 'd']) #列表list,True>>> all(['a', 'b', 'c', 'd']) #列表list,元素都不为空或0True>>> all(['a', 'b', '', 'd']) #列表list,存在一个为空的元素False>>> all([0, 1,2, 3]) #列表list,存在一个为0的元素False>>> all(('a', 'b', 'c', 'd')) #元组tuple,元素都不为空或0True>>> all(('a', 'b', '', 'd')) #元组tuple,存在一个为空的元素False>>> all((0, 1,2, 3)) #元组tuple,存在一个为0的元素False>>> all([]) # 空列表True>>> all(()) # 空元组True>>> #注意:空元组、空列表返回值为True,这里要特别注意>>> all(('', '', '', '')) #元组tuple,全部为空的元素False>>> all('')True>>> #如果all(x)参数x对象的所有元素不为0、''、False或者x为空对象,则返回True,否则返回False>>>
阅读全文
0 0
- python any()和all()用法
- python any()和all()用法
- python any()和all()用法
- python any和all
- any,some,all的用法和区别
- matlab中all和any用法
- [Python]Build-in方法all和any
- python中的函数any()和all()
- python中的函数any()和all()
- python内建函数any()和all()
- python中all()和any()的区别
- python中any()和all()如何使用
- python: all & any 函数
- sqlserver中All、Any和Some用法与区别
- sqlserver中All、Any和Some用法与区别
- sqlserver中All、Any和Some用法与区别
- sql语句中any和all的用法
- sqlserver中All、Any和Some用法与区别
- Align With View和Align View To Select之妙用
- wait()函数,自杀函数abort(),WIFEXITED WIFSIGNALED
- Vue新手入门-1
- Sprites,Editor使图片生成prefab
- 数据库Oracle 数据导入/导出说明
- python any()和all()用法
- Rhyme/Java自定义队列
- 大整数加法(函数)
- java 接口和抽象类的几点区别
- Ubuntu 16.04 上安装 CUDA 9.0 详细教程
- HTML学习笔记(一)
- js中Object对象常用方法和属性
- java基础-九九乘法表
- spring的DI配合接口编程