我正在尝试在python中编写一个函数,它将函数列表作为参数和整数值。因此对函数的调用结果如下所示:
myFunc([f1,f2,f3], 10)
或
myFunc([f1,f2,f3,f4,f5], 8)
或
myFunc([f1], 3)
标题的语法是什么样的?
def printGraph2(funcs, n):
def printGraph2([funcs], n):
这些似乎都不适合我。
答案 0 :(得分:2)
第一个版本应该有效。您只需将列表作为参数传递,然后将其编入索引以访问列表中的函数。
def printGraph2(funcs, n):
func0 = funcs[0]
func1 = funcs[1]