NumPy配列ndarrayの場合はflatten()またはravel()を使う。 関連記事: NumPy配列ndarrayを一次元化(平坦化)するravelとflatten 反対に、一次元のNumPy配列ndarrayやリストを二次元に変換する方法については以下の記事を参照。 関連記事: Pythonで一次元配列を二次元配列に変換(numpy.ndarray、リスト) 2次元のリストを平坦化 itertools.chain.from_iterable() リストを要素として持つリスト(2次元リスト)を平坦化する場合、標準ライブラリのitertoolsのitertools.chain.from_iterable()を使う方法がある。 itertools.chain.from_iterable() --- 効率的なループ実行のためのイテレータ生成関数 — Python 3.11.3 ドキュメ