<分区>
我在程序中遇到了一些变量问题。我需要保留两个或三个版本的列表,这些版本在循环评估期间会发生变化。例如:
x=[0]
y=[0]
while True:
y=x
x[0]+=1
print (y,x)
input()
当我按下 Enter 它显示 [1] [1]; [2] [2]; [3] [3]...
但我需要将列表的先前状态保存在变量中:[0] [1]; [1] [2]; [2] [3] ...
代码应该是什么?