- 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