0

関数のリストを引数と整数値として受け取る関数をPythonで作成しようとしています。したがって、関数の呼び出し結果は次のようになります。

myFunc([f1,f2,f3], 10)

また

myFunc([f1,f2,f3,f4,f5], 8)

また

myFunc([f1], 3)

ヘッダーの構文はどのようになりますか?

def printGraph2(funcs, n): 
def printGraph2([funcs], n):

どちらも私にはうまくいかないようです。

4

1 に答える 1

2

最初のバージョンは動作するはずです。リストを引数として渡し、インデックスを付けてリスト内の関数にアクセスするだけです。

def printGraph2(funcs, n):
    func0 = funcs[0]
    func1 = funcs[1]
于 2013-10-12T21:46:54.333 に答える