这篇文章小编给大家详细解答一下Python中any()和all()使用方法,感兴趣的小伙伴可以耐心阅读一下小编的文章,小编这篇文章非常适合python初学者来阅读,小编相信大家通过阅读之后一定能够收获颇多!
文章插图
【Python中any和all()使用方法的简单介绍!超详细的干货值得收藏!】我们在日常的文本处理中,经常会使用python来判断string有没有包含一个list里的元素,有很多方法可以实现,但是小编在这给大家分享一个使用python内置函数any会非常简洁的实现:
fruits = ['apple', 'orange', 'peach'] str = "I want some apples" if any(element in str for element in fruits): print "string contains some fruits."那么我们来了解一下any和all函数
其实any函数非常简单:判断一个tuple或者list是否全为空,0,False 。如果全为空,0,False,则返回False;如果不全为空,则返回True 。
>>>any(['a','','b',False])True>>>any(['',0,False])False>>>any(())False>>>any([])Falseall函数正好和any相反:判断一个tuple或者list是否全为不为空,0,False 。如果全不为空,则返回True;否则返回False 。
>>>all(['a','','b',False])False>>>all(['',0,False])False>>>all(())True>>>any([])True>>>any(['a','b','c'])True在这里我们有个点非常值得注意,空tuple和空list返回点值都是True 。
以上就是小编给大家带来的在Python中any()和all()使用方法的简单介绍,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- Python中怎么计算圆周长?通过这五行代码即可实现
- 分享一个python绘制五角星的代码!干货值得收藏!
- python3怎么输出中文?这篇文章教会你中文注释和输出中文的方法
- python的除法运算符是什么意思?这篇文章一定要看完
- 怎样查看python装的库?这篇文章教给你几个非常不错的方法
- ps怎么给图片添加语音注释?ps给图片添加语音注释的技巧
- ps照亮边缘效果制作教程 怎么在ps中设置照亮边缘风格化效果?
- Sai2怎么设置中空笔刷?中空笔刷设置小技巧!
- 京东积分兑换中心在哪里?怎么兑换?
- 下 韵味十足 万千气象——中港城茶艺馆装饰设计格局