Python functools.partial
flyfish
有的函数经常被调用,部分参数是一定的,这时候functools.partial
from functools import partial
def add(a, b):
return a + b
print(add(4, 2))#6
plus = partial(add, 3)
print(plus(4))#7
官网示例
basetwo = partial(int, base=2)
#相当于int函数
print(basetwo('10010'))
print(basetwo('10'))
#18
#2