update.同じ内容は溢れてるけど、自分がハマったのでメモ。(lambda)の場合はこんな感じ。[1,2,3,4])返り値で、問題はこのmapの戻り値。mapはリストに対して関数を実行した値を返すわけではなく、イテレータを返す。リストを返すわけではない。[1,2,3,4])とするとイテレータを含むmapオブジェクトが返ってくる。2)こんな感じで計算をかけるとTypeErrorを吐かれる。いうわけでmapをかけたあとに計算に持ち込むにはlist化しておく。引き渡しinterp2dを使うためにリストをxとyを自作関数に投げる場合。kind='cubic')とするわけだが、funcの内容によっては問題が発生する(した)。この場合、mapがfuncに渡すのはxnew[0]である[1,2,3,4]のリストを渡す。funcが考えられていればいいが、たまにリストで渡されるとエラーする関数が生まれる。(例えば、受け取った引数をそのままtxtに吐き出して別exeに引き渡す時とか)そういう時はravelでバラして引き渡すとうまくいく。ynew.ravel()))参考https://qiita.com/croissant1028/items/94c4b7fd360cfcdef0e4https://qiita.com/hitoshi_xyz/items/ec82e108c3ec827512a3それぞれもっとうまい書き方あるだろうなあ。upLoginユーザーは見つかりませんでした。