mapは配列群を引数として関数を再帰的に呼び出し返り値を配列にする関数
それは単なるループではないし、スマートかつ高速なコードを書けるわけだ。
リストの内包表現はただ単なる、lambda的なforであって複雑ならforでいい、可読性が失われる。