作者jgpnsgm (哼!)
看板Python
標題[問題] List 的問題 x=[[0]*10]*10 ...
時間Sat May 20 10:31:42 2006
想做一個10x10的array
在python裡是用list來實現吧?
x=[[0]*10]*10
print x
看起來好像是10x10的zero array沒錯..
x[0][0]=12
print x
想改變0,0的值卻發現*,0的值都變了...
看起來是我的list有問題的樣子,參考到同一位址
請問正確的方法是?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.111.79.32