在下面的函数中,args[i]应该通过前面的 解压到函数 func 的参数中*,但是传入的是一个列表。我缺少什么?
def mymap(func, *seq):
args = list(zip(seq))
ret = []
for i in range(len(args)):
print(type(args[i]))
ret.append( func(*args[i]) )
return ret
f = lambda x: x+2
mymap(f, [1,2,3])
Run Code Online (Sandbox Code Playgroud)