美文网首页
Python lambda函数

Python lambda函数

作者: 霜天渔火 | 来源:发表于2019-06-06 18:52 被阅读0次

    lambda函数

    在Python中,lambda函数是使用lambda表达式定义的单行匿名函数。它常用于将函数作为参数传递等场景。

    lambda函数具有lambda <参数> : <表达式>的格式。它没有函数名,函数体只有一条语句,这条语句的结果就是该函数的返回值。

    举例

    如下的lambda函数被赋值给变量func

    func = lambda x, y, z : x + y + z 
    

    等价于如下普通定义的函数func(x, y, z)

    def func(x, y, z):
      return x + y + z
    

    这样定义的lambda函数,调用形式与普通定义的函数一样:

    res = func(1, 2, 3)
    

    运行结果:

    lambda函数定义和调用

    相关文章

      网友评论

          本文标题:Python lambda函数

          本文链接:https://www.haomeiwen.com/subject/vgnuxctx.html