码迷,mamicode.com
首页 > 其他好文 > 详细

lambda表达式

时间:2017-10-12 15:39:31      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:定义函数   脚本   ret   表达   匿名   pre   精简   表达式   nbsp   

匿名函数

lambda函数是一种快速定义的单行的最小函数,是从Lisp语言借用而来,可以用在任何需要函数的地方。

比如有这样一个函数

def f(x,y)
    return x*y
>>>f(2,3)
>>>6

可以用匿名函数表示

g = lambda x,y:x*y
>>>g(2,3)
>>>6

 

使用lambda匿名函数的好处:

1、使用Python写一些执行脚本时,使用lambda可以省去定义函数的过程,让代码更精简。

2、对于一些抽象的,不会别的地方再复用的函数,有时候不想给函数起名,使用匿名函数。

3、使用lambda在一些情况下让代码更容易理解。

 

lambda表达式

标签:定义函数   脚本   ret   表达   匿名   pre   精简   表达式   nbsp   

原文地址:http://www.cnblogs.com/zylq-blog/p/7656199.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!