リスト内包表記が役立ちます。すべてのサブリストが単一のフラットなデータ構造から来ているかのように、itertools.chain()を使用できます。データ分析用のオープンソースパッケージ)を使用する場合、組み込みの方法もあります。上記のように、リストを深くネストしている場合、浅い平坦化は機能しません。以下の例に示すように、ネストの最初のレベルだけをネスト解除します。パッケージ自体をインストールします。iteration-utilities次に、深くネストされたリストをフラット化します。