Pythonラムダ関数
ラムダ関数は小さな無名関数です。
ラムダ関数は任意の数の引数を取ることができますが、式を1つだけ持つことができます。
構文
lambda arguments : expression
式が実行され、結果が返されます。
例
引数として渡された数値に10を加算し、結果を出力するラムダ関数:
x = lambda a : a + 10
print(x(5))
Lambda関数は、任意の数の引数を取ることができます。
例
引数aと引数bを乗算し、結果を出力するラムダ関数:
x = lambda a, b : a * b
print(x(5, 6))
例
引数a、b、cを合計し、結果を出力するラムダ関数:
x = lambda a, b, c : a + b + c
print(x(5, 6,
2))