abs()取绝对值
dict()转化为字典
help()帮助
min()从一个列表中取出最小的数
max()
all()判断一个可迭代的数据集合是否全使TRUE.Return True if bool(x) is True for all values x in the iterable. If the iterable is empty, return True.
all([])返回True
bool()判断是不是列表类型
any()只要有一个是True,就返回True.Return True if bool(x) is True for any x in the iterable.If the iterable is empty, return False.空的返回False
dir()打印当前程序的存在的所有变量。
hex()转成16进制
slice()定义一个规则,进行切片
slice(1,7,2)
li=list(range(10))
li[s]
divmod(x,y,/)得到商和余数
sorted()
与l.sorted()的小狗一样,排序
对字典排序sorted(d.items())
默认从小到大
reverse=True变成从大到小
ascii()
eval()只能取出单行代码,返回结果
exec()可以执行多行代码
,不返回,拿不到返回值
ord()判断字符在的代码
chr()把编码转换成字符
sum()列表元组的和
bytearray()方法返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。
字符串字节修改
map()
filter()方法一样,结果不同。
import functools
functool.reduce([1,3,4,5,6678,4,2])
对sequence连续使用function, 如果不给出initial, 则第一次调用传递sequence的两个元素, 以后把前一次调用的结果和sequence的下一个元素传递给function. 如果给出initial, 则第一次传递initial和sequence的第一个元素给function.
pow()求幂