小编ian*_*and的帖子

函数论证中的元组解包

在下面的函数中,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)

python tuples python-3.x

2
推荐指数
1
解决办法
804
查看次数

标签 统计

python ×1

python-3.x ×1

tuples ×1