引数の長いリストを関数に渡す方法について、さまざまな詳細な説明を見つけましたが、それが適切な方法であるかどうかはまだ疑問です。
言い換えれば、私はそれを間違っているのではないかと疑っていますが、それを正しく行う方法がわかりません。
問題: かなりの数の変数を使用し、少なくともそれらのいくつかのコンテンツを変更する必要がある (それほど長くはない) 再帰関数があります。
最終的には、次のような sth になります。
def myFunction(alpha, beta, gamma, zeta, alphaList, betaList, gammaList, zetaList):
<some operations>
myFunction(alpha, beta, modGamma, zeta, modAlphaList, betaList, gammaList, modZetaList)
...そして、元の変数に対して行った変更を確認したい (CI では参照を渡すだけですが、Python では常にコピーであると聞きました)。
初心者の場合は申し訳ありませんが、この質問の言い方がわからないので、関連する回答を見つけることができます。