首页 > 其他 > 详细

匿名函数

时间:2020-03-11 19:12:32      阅读:43      评论:0      收藏:0      [点我收藏+]

匿名函数,匿名函数是为了节约内存而使用的函数,通常是很简单的逻辑(个人理解)

1、那么匿名函数是怎么定义的呢?

lambda a, b:a*b  这个就可以说是一个匿名函数,规则就是lambda后面跟函数的参数,参数完了跟冒号,然后写函数体

2、匿名函数怎么用?

c = lambda a, b: a*b
print(c(3, 2))

c = (lambda a, b: a*b)(2, 3)
print(c)

 使用匿名函数可以缩减我们的代码行,也可以减少我们的使用内存

比如:

def a(a, b):
    return a*b

 上面这个函数,如果我们按照常规写就是这样,一共两行,而且我们在调用他的时候会用变量接收,这样的话内存一直存在,无法释放,那么我们采用匿名函数则不会存在这样的问题了

匿名函数

原文:https://www.cnblogs.com/LCboss/p/12464468.html

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