本文主要是介绍Python内建函数(A) all(iterable) any(iterable),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- abs(x)
说明:abs(x)返回x的绝对值,如果参数是复数,则返回复数的模;
参数x:整数、浮点数或者复数;
示例:
>>> abs(3) 3 >>> abs(-5.34) 5.34 >>> abs(3 + 4j) 5
- all(iterable)
说明:如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;函数等价于:
def all(iterable):for element in iterable:if not element:return Falsereturn True
参数iterable:可迭代对象;
示例:
>>> all([1, 2, 3]) #list True >>> all([0, 2, 3]) #list False >>> all([1, '', 3]) #list False >>> all((1, 2, 3)) #tuple True >>> all((1, 0, 3)) #tuple False >>> all((1, '', 3)) #tuple False >>> all([]) # empty list True >>> all(()) # empty tuple True
- any(iterable)
说明:如果iterable的任何一个元素不为0、''、False,any(iterable)返回True。如果iterable为空,返回False。函数等价于:
def any(iterable):for element in iterable:if element:return Falsereturn True
参数iterable:可迭代对象;
示例:
>>> any([1, 2, 3]) #list True >>> any([0, 2, 3]) #list True >>> any([0, '', False]) #list False >>> any((1, 2, 3)) #tuple True >>> any((1, 0, 3)) #tuple True >>> any((0, '', False)) #tuple False >>> any([]) # empty list False >>> any(()) # empty tuple False
这篇关于Python内建函数(A) all(iterable) any(iterable)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!