我已经找到了关于如何将长长的参数列表传递给函数的各种详细解释,但我仍然有点怀疑这是否是正确的方法。
换句话说,我怀疑我做错了,但我看不出如何做对。
问题:我有(不是很长)循环函数,它使用了相当多的变量,并且至少需要修改其中的一些内容。
我最终得到的是这样的:
def myFunction(alpha, beta, gamma, zeta, alphaList, betaList, gammaList, zetaList):
<some operations>
myFunction(alpha, beta, modGamma, zeta, modAlphaList, betaList, gammaList, modZetaList)
...我想看看我对原始变量所做的更改(在 CI 中只会传递一个引用,但我听说在 Python 中它总是一个副本?)。
对不起,如果菜鸟,我不知道如何表达这个问题,所以我可以找到相关的答案。