我注意到這個問題,我正在做的事情,並設法重現它在一個更簡單的形式。Python - 兩個類的變量是鏈接的
問題是我有兩個球員 - 兩個人類 - 他們都有自己的網格。我從全局網格變量開始,並將每個人的網格分配給該全局變量。但是,當我更換一個人的網格時,另一個人的網格也會發生變化!
下面的代碼輸出:
任何人有任何建議,爲什麼出現這種情況?
編輯:
我試過列表()的建議。這在一個程序中起作用,但是在我的主程序中它沒有做任何事情。
Players[1].Grid = list(Grid)
Players[0].Grid = list(Grid)
當我改變列表時,這將輸出相同的結果。
將文字發佈爲文字,而不是文字圖片。 – melpomene