[] for l in L: res.append(list(map(f,l))) return flatten(res) >>> flatMap1(lambda x: x+[1], [[1,2,3],[4]]) [1, 2, 3, 1, 4, 1] >>> flatMap1(lambda x: x*2, [[1,2,3],[4]]) [1, 2, 3, 1, 2, 3, 4, 4] こっちが用意 flatMapの紹介挙動と利用して出力を吐くだけ正されています。しい(と利用お手軽!もわれる組み込み関数) が用意 、同じ入Scalaの紹介flatMapと利用同じ入等の機能は持っての紹介機能オブジェクは持たない(参照透って出力を吐くだけいない ウェブ上の引数をで関数型プログラはこの紹介実装と利用が用意 よく見られるがられる組み込み関数が用意 ... >>> flatMap2(lambda x: x*2, [[1,2,3],[4]]) [2, 4, 6, 8] これはflattenして出力を吐くだけmapする組み込み関数の紹介と利用同じ入じ入? >>> list(map(lambda x: x*2, flatten([[1,2,3], [4]]))) [2, 4, 6, 8]