Python 3でm x nの2次元配列を定義する


このエントリーをはてなブックマークに追加

たとえば3x5の2次元配列(要素はすべて0)を定義するには以下のように書く。

>>> matrix = [[0 for i in range(5)] for j in range(3)]

printすると以下のようになる。

>>> print(matrix)
[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]