Python使用functools模块中的partial函数生成偏函数

时间:2021-01-21 17:31:20
【文件属性】:
文件名称:Python使用functools模块中的partial函数生成偏函数
文件大小:45KB
文件格式:PDF
更新时间:2021-01-21 17:31:20
al ar art python 中提供一种用于对函数固定属性的函数(与数学上的偏函数不一样) # 通常会返回10进制 int('12345') # print 12345 # 使用参数 返回 8进制 int('11111', 8) # print 4681 每次都得添加参数比较麻烦, functools提供了partial的方法 import functools foo = functools.partial(int, base=8) foo('11111') # print 4681 通过这种方法生成一个固定参数的新函数. 假设要转换大量的二进制字符串,每次都传入int(x, base=2)非

网友评论