【Python】無名関数lambdaと組み込み関数map()
名前をつけない関数を以下のようなコードで書くことができる。
lambda x: x*2
これと組み込み関数map()を用いることで、リストの要素すべてに変更を加えることができる。
list_input = [1, 2, 3] list_output = list(map(lambda x: x*2, list_input))
【参考】
lambda式はすごく面白い - 元理系院生の新入社員がPythonとJavaで色々頑張るブログ
【Python】map()関数とlambdaでリストの要素をすべて変更する – サンプルコード付 | ITエンジニアラボ