Python内建函数(A)
[*] 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()#list
True
>>> all()#list
False
>>> all()#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:
ifelement:
return False
return True
参数iterable:可迭代对象;
示例:
>>> any()#list
True
>>> any()#list
True
>>> any()#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
页:
[1]