pythonで1次元配列を2次元配列に変換する方法
Python では、NumPy ライブラリを使用して一意の配列を二次元の配列に変換できます。一般的な方法を以下に示します。
import numpy as np
# 定义一维数组
arr = np.array([1, 2, 3, 4, 5, 6])
# 使用reshape函数将一维数组转换为二维数组
new_arr = np.reshape(arr, (2, 3))
print(new_arr)
結果が出ました
[[1 2 3]
[4 5 6]]
上記のコードでは、np.reshape() 関数を使って、1 次元配列 arr を 2 行 3 列の 2 次元配列 new_arr に変換しています。ここで、最初の引数は変換対象の配列、2 番目の引数は新しい配列のシェイプです。この例では、1 次元配列が 2 行 3 列の 2 次元配列に変換されています。