旅行好きなソフトエンジニアの備忘録

プログラミングや技術関連のメモを始めました

【Python】 二次元データを一次元データに変換する

import numpy as np

# one_dimの変更はtwo_dimに影響を与えない
two_dim = np.array([[1, 2], [3, 4]])
one_dim = two_dim.flatten()


import numpy as np

# one_dimの変更はtwo_dimに影響を与える
two_dim = np.array([[1, 2], [3, 4]])
one_dim = two_dim.ravel()