创建二维数组
alist = [[ 0 for i in range(3)] for j in range(4) ] alist[3][0] = 4 print(alist) blist = [[False]*(3) for _ in range(4)] blist[3][0] = 4 print(blist) clist = [[0]*3]*4 print(clist) clist[3][0] = 1 print(clist)
输出:
[[0, 0, 0], [0, 0, 0], [0, 0, 0], [4, 0, 0]]
[[False, False, False], [False, False, False], [False, False, False], [4, False, False]]
[[0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]]
[[1, 0, 0], [1, 0, 0], [1, 0, 0], [1, 0, 0]]
浙公网安备 33010602011771号