我可以在 map 中指定其他参数吗?
例如,我有以下代码:
def f(a, b):
return a + b
l = [1, 2, 3]
ll = map(f, l)
我怎样才能给map
上面的参数一个参数,以便每个元素ll
都是一个元素和给定参数的总和l
?
例如,如果我可以使用类似的东西map(f(2,), l)
,我会得到[3, 4, 5]
结果。
我知道我可以通过列表理解或 for 循环来获得相同的结果,但我只想知道是否有可能以某种map
方式做到这一点。