■■ lambda文 ■■
lambda (ラムダ)は、匿名関数を作成します。
defの場合、引数を使った処理の部分はステートメント・ブロックでした。しかしlambdaの場合、単一の式で処理されます。 すなわちlambda は文 (statement) ではなく式 (expression) です。
#関数を定義する
変数名 = lambda 引数1, 引数2, ... , 引数n: 引数を使う式
変数名(引数1, 引数2, ..., 引数n) #関数を呼び出す
|
【 例 】
my_lambda = lambda x, y: x + y #関数を定義する
my_lambda(6,3) #関数を呼び出す