在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