对于提到的python代码,我得到的结果为[[0,4,2],[0,4,2]]。在这里“ 2”,我正在动态传递。我想要结果为[[0,1,2],[0,4,2]],如何获得此结果?
a = [[0,1,2]] * 2a [1] [1] = 4
问题在于您创建2d列表a。它在每一行中都包含指向相同字符串的链接。正确的创建方式:
a
a = [[0,1,2] for i in range(2)]
找到here。