不曾见过的Python函数——any(),all()
2017-04-15 00:52
591 查看
any(iterable)
Return True if any element of the iterable is true. If the iterable is empty, return False. Equivalent to:
def any(iterable): for element in iterable: if element: return True return False
返回 True ,如果这个 可迭代对象中的存在一个元素都是 True
如果这个可迭代对象为空,返回 False
all(iterable)
Return True if all elements of the iterable are true (or if the iterable is empty). Equivalent to:
def all(iterable): for element in iterable: if not element: return False return True
测试如下:
In [45]: any(i>0 for i in range(10)) Out[45]: True In [46]: any(i>5 for i in range(10)) Out[46]: True In [47]: all(i>5 for i in range(10)) Out[47]: False
相关文章推荐
- Python常用函数总结一(abs, all, any, bool, chr)
- python中的函数any()和all()
- 不曾见过的Python函数——pprint.pprint()
- 不曾见过的Python函数——zip()
- Python函数any()和all()的用法及区别介绍
- 不曾见过的Python函数——join()
- 不曾见过的Python函数——map()
- python 中的map any all 函数
- python中的函数any()和all()
- Python内建函数(A) all(iterable) any(iterable)
- 不曾见过的Python函数——startswith(),endswith()
- python内建函数any()和all()
- python函数日积月累 basestring()、any()、all()、callable()、divmod()
- python: all & any 函数
- 不曾见过的Python函数——extend()
- python中map、any、all函数用法分析
- python中的any和all
- Python 内建函数 - any(iterable)
- boost的函数:all_of、all_of_equal、any_of、any_of_equal、none_of、none_of_equal、one_of、one_of_equal
- 【python】any()和all()