python中的any函数_python函数-any()
any(iterable)
版本:该函数适用于2.5以上版本,兼容python3版本。
说明:如果iterable的任何元素不为0、''、False,all(iterable)返回True。如果iterable为空,返回False。函数等价于:
注意比较该函数与all()函数的区别,any是任意,而all是全部。建议比较学习两者的区别与联系。可以参考《python函数每日一讲 - all()》
def any(iterable):
for element in iterable:
if element:
return False
return True
参数iterable:可迭代对象;
示例:
>>> 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
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
python中的any函数_python函数-any()相关推荐
- python中sort返回值_Python函数你真的都学会了吗?来看看这篇Python高阶函数!
二.高阶函数 高级函数, 英文叫 Higher-order Function. 那么什么是高阶函数呢? 在说明什么是=高阶函数之前, 我们需要对函数再做进一步的理解! 2.1 函数的本质 函数的本质是 ...
- python中oxf2是多少_python 函数基础2
一.什么是命名关键字参数? 格式: 在*后面参数都是命名关键字参数. 特点:1.约束函数的调用者必须按照Kye=value的形式传值. 2,.约束函数的调用者必须用我们指定的Key名. def aut ...
- python中注释的作用_Python函数添加注释的好处
前面的教程中,我们已经学习了 Python 中的注释方式,单行注释以#开头,进行多行注释时通常用三个单引号'''将注释部分包裹起来. 在函数的定义中,常利用多行注释给函数写文档,称为函数文档.为什么要 ...
- python中的嵌套例题_Python函数嵌套实例
在Python中函数可以作为参数进行传递,而也可以赋值给其他变量(类似Javascript,或者C/C++中的函数指针): 类似Javascript,Python支持函数嵌套,Javascript嵌套 ...
- python中isalpha的用法_python函数--isalpha()方法
原博文 2019-09-26 10:59 − isalpha()方法 描述:Python isalpha() 方法检测字符串是否只由字母组成.isalpha()方法语法:str.isalpha()参数 ...
- python中的def语句_Python def 函数
Python def 函数 在Python中,函数声明和函数定义是视为一体的.在Python中,函数定义的基本形式如下: def add(a,b): return a+b 在这里说明几点: (1)在P ...
- python中strip的用法_Python中你不知道的strip()函数的妙用
[开胃小菜] 当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格.有以下两种方法来实现. 方法一:用内置函数if name == 'main' : str = ...
- python中实现延时回调普通函数示例代码
这篇文章主要给大家介绍了关于python中实现延时回调普通函数的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧. 回调函 ...
- Python中常用的高阶函数
Python 中常用的高阶函数 ① filter(function,iterable)filter(function, iterable)filter(function,iterable) 过滤器 ...
- Python中的startswith和endswith函数使用实例
Python中的startswith和endswith函数使用实例 在Python中有两个函数分别是startswith()函数与endswith()函数,功能都十分相似,startswith()函数 ...
最新文章
- python导入模块时的路径疑惑
- Winodws live writer
- 【Error】Less-loader 版本过高,TypeError: this.getOptions is not a function
- Centos7 安装python3.7.0
- 【iOS】Scale Fill、Aspect Fit 和 Aspect Fill 的区别(Content Mode)
- Java 的运行机制
- Android快速开发框架ZBLibrary源码分享
- c# gerber文件读取_Gerber文件查看器
- centos使用迅雷远程下载
- win11 edge怎么卸载?win11 edge浏览器彻底卸载的方法教程
- 【工具】文件去重软件Czkawka
- 我所理解的Reed solomon 算法
- 【Swift】401状态处理流程
- 不是所有数学命题都是可以被证明或证伪
- 计算机管理储存u盘无法使用,U盘无法识别的三种常见情况
- win7 mysql 应用程序无法启动因为应用程序的并行配置不正确
- NLPCC20@基于图注意网络的句子成分感知细粒度情感分析模型SCAN
- 愚人节老板发话了,免费送书 + 免费入驻Java知识星球!!
- [Hadoop in China 2011] 人人网:基于Hadoop的SNS统计和聚类推荐
- get请求图片出现403 防盗链解决方式 no-referrer
热门文章
- OpenCASCADE:可视化之基础概念
- wxWidgets:wxRegKey类用法
- boost::math::bernoulli_b2n用法的测试程序
- boost::hana::integral用法的测试程序
- boost::exception模块实现boost :: tuple捆绑的测试程序
- boost::endian模块实现benchmark的测试程序
- GDCM:区分音量DiscriminateVolume的测试
- Boost::context模块fiber的回溯测试程序
- Boost:时间副本的测试程序
- Boost:序列化之text_wiarchive和和text_woarchive