functools.partial 偏函数
import functools int2 = functools.partial(int, base=2) int2('1000000')
固定一个参数
max2 =functools.partial (max,10)
max2(1,2,3,4)
结果:10
“当函数的参数个数太多,需要简化时,使用functools.partial
可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。”
自家用,参考可
import functools int2 = functools.partial(int, base=2) int2('1000000')
固定一个参数
max2 =functools.partial (max,10)
max2(1,2,3,4)
结果:10
“当函数的参数个数太多,需要简化时,使用functools.partial
可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。”