有没有在没有 for 循环的情况下使用一个固定参数将用户映射到列表中的方法?例如
def addx(x, y):
return x + y
print map(addx, 10, [10,20])
输出应该是20和30
谢谢
请您参考如下方法:
from functools import partial
map(partial(addx, 10), [10, 20])
演示:
>>> from functools import partial
>>>
>>> def addx(x, y):
... return x + y
...
>>> map(partial(addx, 10), [10, 20])
[20, 30]
