为什么设置单个矩阵元素的值会影响整个列?

时间:2018-04-07 17:46:38

标签: python

我有这个代码:
一个3X3的零矩阵
当我将'5'设置为矩阵的0,0元素时,
整列设置为'5'
我试图调试它,但我不能

for (int i = 1; i <= numCycles; i++) {
   System.out.print(i); // no need of +
   System.out.println(": Lather and rinse.");
   //return; //remove this
}
System.out.println("Done.");

1 个答案:

答案 0 :(得分:2)

这是因为p中每个列表中的第一个元素实际上是引用相同的东西,所以你有效地创建了别名。查看this answer以创建列表的“空”列表。