lambda(feat. python)
Lambdaは実行時に生成され、使用可能な匿名関数と呼ばれます.
書き方は以下の通りです.
(lambda x,y: x + y)(10, 20) 例を見てみましょう.
これはランダ式を書いていないコードです.
関数の使い方は使い捨てです.
下図のようにramda式で簡潔に書けます.
書き方は以下の通りです.
(lambda x,y: x + y)(10, 20)
x
・y
:入力値x + y
:戻り部10
・20
:x、yに相当する入力値これはランダ式を書いていないコードです.
def double_mul(x):
return x * 2
result = list(map(double_mul, [1, 2, 3]))
print(result)
上記のコードは、簡潔なコードである関数を定義します.関数の使い方は使い捨てです.
下図のようにramda式で簡潔に書けます.
result = list(map(lambda i: i * 2 , [1, 2, 3]))
print(result)
Reference
この問題について(lambda(feat. python)), 我々は、より多くの情報をここで見つけました https://velog.io/@dyeudsla/lambdafeat.-pythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol