close
注意以下程式:
>>> a = [[0,0]] * 3
>>> a[0][0] = 1
>>> a
[[1, 0], [1, 0], [1, 0]]
當assign a[0][0]=1時,實際上就是一起assign a[1][0]=1, a[2][0]=1
如果 你想a[0][0], a[1][0], a[2][0]個別分開assign,
請將a宣告成:
a = [ [0,0], [0,0], [0,0] ]
如此
>>> a = [[0,0], [0,0], [0,0]]
>>> a[0][0] = 1
>>> a
[[1, 0], [0, 0], [0, 0]]
全站熱搜