我注意到这个问题,我正在做的事情,并设法重现它在一个更简单的形式。Python - 两个类的变量是链接的
问题是我有两个球员 - 两个人类 - 他们都有自己的网格。我从全局网格变量开始,并将每个人的网格分配给该全局变量。但是,当我更换一个人的网格时,另一个人的网格也会发生变化!
下面的代码输出:
任何人有任何建议,为什么出现这种情况?
编辑:
我试过列表()的建议。这在一个程序中起作用,但是在我的主程序中它没有做任何事情。
Players[1].Grid = list(Grid)
Players[0].Grid = list(Grid)
当我改变列表时,这将输出相同的结果。
将文字发布为文字,而不是文字图片。 – melpomene