Pythonの関数は最大256個の引数を持つことができることは多少の知識です。この制限は*args
と**kwargs
に適用された場合にどのような私が知って興味はある彼らは、次のようにアンロールしているとき:、仮に、ケースリストがより大きく256の項目があるかもしれないので、私が尋ねるPython関数の引数の最大数はいくらですか?
items = [1,2,3,4,5,6]
def do_something(*items):
pass
*args
または**kwargs
のセットとして展開されます。
制限が発信側にあるようです。 exec 'f(' + '、'。str(i)for range(5000))+ ')' – Brian
"WFM"を試してみてください。 WTF?.... –
@Stefan:* Works For Me * –