Pythonのlambda関数
Pythonのlambda関数(無名関数)は、一文で表現される、名前のない関数のこと。
具体例
例えば引数の和を取って返す関数を普通に書くと、
def add(a,b): return a+b
これが、lambda関数を用いると
lambda a,b:a+b
となる。
コロンの左側が引数、右側が戻り値。
わざわざ名前をつけて管理するまでもないちょっとした処理をさせるのに便利。
Pythonのlambda関数(無名関数)は、一文で表現される、名前のない関数のこと。
具体例
例えば引数の和を取って返す関数を普通に書くと、
def add(a,b): return a+b
これが、lambda関数を用いると
lambda a,b:a+b
となる。
コロンの左側が引数、右側が戻り値。
わざわざ名前をつけて管理するまでもないちょっとした処理をさせるのに便利。