1、一维数据初始化
方式一:
>>> a=[0]*3
>>> a
[0, 0, 0]
>>> a[0]=1
>>> a
[1, 0, 0]
方式二:
>>> aa=[0 for i in range(3)]
>>> aa
[0, 0, 0]
>>> aa[0]=1
>>> aa
[1, 0, 0]
2、二维数据初始化
方式一:
>>> b=[[0]*3 for i in range(4)]
>>> b
[[0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]]
>>> b[0][0]=2
>>> b
[[2, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]]
方式二:
>>> bb=[[0 for i in range(3)] for j in range(4)]
>>> bb
[[0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]]
>>> bb[0][0]=2
>>> bb
[[2, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]]
错误方式&