天天看點

python定義二位數組

最近卡在了定義二維數組上,研究後發現有以下方法:

第一種方法

list = [[0 for _ in range(n)] for i in range(m)]
           

最終定義為list[m][n]=0

第二種方法:

list
for i in range(n):
	list.append([])
	for i in range(n):
		list.append(0)
           

兩種方法一個意思,隻是第一個是第二個的簡寫版,python的for循環是真的簡便…