python any
来源:互联网 发布:网络电视哪个牌子的好 编辑:程序博客网 时间:2024/05/15 15:23
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
0 0
- python any
- python any用法
- Python any函数
- python any和all
- python: all & any 函数
- python中any的妙用
- Python中any的用法
- python any()和all()用法
- python any()和all()用法
- python any()和all()用法
- any
- 让Boost.python支持Boost::any类型。
- [Python]Build-in方法all和any
- Python标准库:内置函数any(iterable)
- Python built-in function - any(iterable)
- python中的函数any()和all()
- Python 之 any与all 方法
- python中的函数any()和all()
- python-网络爬虫初学三:网络异常的捕获
- 评价一个软件项目的 管理角度
- C#学习之Queue分析
- apache服务器: ServerRoot must be a valid directory,Cannot load modules/mod_actions.so into server:
- Error:Execution failed for task ':app:clean'. > Unable to delete directory
- python any
- 欢迎使用CSDN-markdown编辑器
- ViewPager 详解(一)---基本入门
- 固定管线和可编程管线
- Maven的pom.xml文件结构之Build配置build(转载)
- 设置Webstorm支持ES6并自动转码成ES5
- Java线程池使用说明
- 判断时间是否属于同一天
- Discuz!开发之替换系统IP库为纯真IP库的方法