在python中如何更改列表中包含的引用的值? 例如在下面的代码如何更改列表中包含的引用的值?
x = 'stack'
y = 'exchange'
l = [x,y]
l[1] = 'overflow'
最后一行实际上将取代y
与'overflow'
但我想要做的是改变在l[1]
载到'overflow'
我怎样才能达到同样的参考?
PS:y = 'overflow'
不是一个公认的答案:P
的情况下可能会使问题更加清晰有50个变量,我必须初始化为零名单内,我希望他们在游程设置它们的值time.so,当在稍后的时间点,我做一个打印变量50,我得到的新值不为零。
...如果你想改变它的另一种方式,你可以”要么。引用被视为值。 – delnan