- 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 False return 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 False return 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)
最新推荐文章于 2021-05-13 16:00:22 发布