我有一个功能:
def func(a,b,c,d,e,f,g):
do something using the paramters
我想运行函数func
,方法是在一个循环中使用param1
和{}等等。在
我有一个列表中的参数,比如:
^{pr2}$
我试过了
main_list = [param1,param2,....,param8]
for a in main_list:
func(a)
但这似乎行不通!在
编辑:
我的函数包含7个参数,我必须循环8次,我有8个这样不同的参数列表-
Tags:
这正是你所要求的:
这就是你想要的:
即)
^{pr2}$编辑
使用
*args
语法:*params
语法随后将序列扩展为函数的单独参数。当然,要确保位置参数的数量与函数所期望的相匹配。在演示:
^{pr2}$相关问题 更多 >
编程相关推荐