0
我想知道python中这两种不同的二维矩阵初始化方法有什么区别。在Python中初始化一个二维数组?
m =[]
K = []
for x in range(0,W+1):
m.append(0)
for x in range(0,n+1):
K.append(m)
和
l = []
for j in range(0,n+1):
l.append([])
for i in range(0,W+1):
l[j].append(0))
,当我试图打印L&K型两者给出了相同的答案,但是当我试图实现它的代码程序的输出变化。
较早的一个(K)给出了一个不正确的答案,但后来的一个(l)在程序中实现时给出了正确的答案。
您已经更明确地实现了它,但是您遇到了列表倍增人员在重复中遇到的同样问题。 – ShadowRanger