append()元素到数组的特定维度

时间:2017-05-25 06:16:23

标签: python python-3.x

问题实际上非常简单,只需查看代码:

In [1]: collection = [[]] * 4

In [2]: collection
Out[2]: [[], [], [], []]

In [3]: collection[0].append(1)

In [4]: collection
Out[4]: [[1], [1], [1], [1]]

为什么将1附加到collection[0]并将其附加到所有其他维度? 如果这不是将元素添加到特定维度的正确方法,那么正确的方法是什么?

0 个答案:

没有答案