python 之 lambda 函数

对于简单的函数,python 支持用 lambda 进行 “行内函数” 的定义。这种形式与 Matlab 中的“匿名函数”相似,这也许就是 lambda 函数有时候也叫“匿名函数”的缘故吧!

f = lambda x: x +3      # 定义函数 f(x) = x+3
g = lambda x, y: x*y   # 定义函数 g(x, y) = x*y

调用上面的函数:

f(2), g(3, 4)

返回元组 (5, 12)

posted @ 2019-05-21 21:30  赏尔  阅读(126)  评论(0编辑  收藏  举报