Problem

9 /12


2 次元の NumPy 配列。参照要素

Theory Click to read/hide

2D NumPy 配列

2 次元配列の要素にアクセスするには、要素の座標を最初に行番号、次に列番号を指定します。座標はカンマで区切られます。
reshape(). 関数を使用すると、任意の配列を 2 次元配列に変換できます。

<テーブル> <本体>
1
2
3
4
5
6
7
8



# reshape() 関数は、データを変更せずに配列の形状を変更します。
x = np.arange(12).reshape(3, 4)
print(x) # [[ 0 1 2 3]
                                   # [ 4 5 6 7]
                                   # [ 8 9 10 11]]

# 要素にアクセスするには、その座標をカンマで区切って指定します
print(x[1, 2]) # 6
<コード>

Problem

数値 nm が入力として与えられます。サイズn×mの配列を出力します。最初の行(インデックスがゼロの行)には0からの数値が含まれます。 > m-1 まで、残りの番号は  0 です。配列要素のタイプはnp.int8である必要があります。
 

 

<頭> <本体>
# 入力 出力
1 3
4
[[0 1 2 3]
 [0 0 0 0]
 [0 0 0 0]]