关于python 列表的append问题
这是代码
x=[[]]*4
for i in range(0,4):
for j in range(0,10):
x[i].append(j)
print x[1]
我以为输出的结果应该是x的每个元素都是列表——[0,,,,,,9],但是结果是:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 重复了几遍 请问这是为什么呢