Python -- 偏函数
当函数的参数个数太多,需要简化时,使用functools.partial可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。
def int2(x, base=2): return int(x, base) >>> int2('1000000') 64 >>> int2('1010101') 85
>>> import functools >>> int2 = functools.partial(int, base=2) >>> int2('1000000') 64 >>> int2('1010101') 85
KEEP LEARNING!


浙公网安备 33010602011771号