【发布时间】:2011-11-13 23:10:47
【问题描述】:
我正在尝试将对具有可变参数列表的操作的调用包装到具有固定参数的通用函数中,如下所示:
def vectorizeIt(args, op)
op 是一个具有可变数量参数的函数,args 是一个包含我想传递给它的参数的列表。例如,如果len(args) == 3,那么我想像这样调用op:op(args[0],args[1],args[2])。据我所知,op 需要像这样显式传递参数;我不能将参数列表更改为单个列表或字典。任何有关如何执行此操作的建议都表示赞赏。
【问题讨论】:
标签: python argument-passing variadic-functions