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