首页 > 编程语言 > 详细

python之匿名函数 lambda

时间:2020-05-25 11:26:34      阅读:59      评论:0      收藏:0      [点我收藏+]

  python中对匿名函数提供了有限的支持,用关键字lambda表示。

  匿名函数:不用先定义函数,再进行调用,直接在需要调用函数的地方,用关键字lambda 修饰函数表达式。

  比如:map求list的平方

  map(lambda x: x * x, [1, 2, 3, 4])

  返回新的列表 [1, 4, 9, 16]

  其中 lambda  x:x * x  

    lambada表示匿名函数

    x表示函数参数

  等价于

    def fun(x):

      return x * x

 

  匿名函数的限制:只能有一个表达式,不写return。默认返回值为该表达式的结果。

python之匿名函数 lambda

原文:https://www.cnblogs.com/weim-123/p/12955423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!