Python:为什么functools.partial是必要的?
部分应用很酷。什么功能functools.partial
提供你无法通过lambdas?
>>> sum = lambda x, y : x + y>>> sum(1, 2)3>>> incr = lambda y : sum(1, y)>>> incr(2)3>>> def sum2(x, y): return x + y>>> incr2 = functools.partial(sum2, 1)>>> incr2(4)5
在functools
某种程度上更有效,或可读?
冉冉说
相关分类