Python初心者です。
前回、多重ループを含む内包表記について整理してみました。
ただ、前回は、内包表記の中での多重ループは、それぞれ値のやり取りをしませんでした。
と言ってもピンと来ないですよね。
コードの例を示します。
gistd726a6988c59ba2f1ada043320f61007
上記の例では、最初のfor-inループが、次のfor-inループへと値を渡しています。
この性質を利用して、内包表記で2重ネストリストを平坦化できます。というのは、内包表記の定番の練習っぽい?