推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发

5、lamdba匿名函数

一位假装很优秀的电工 2017-09-26
def ds(x):
    return 2*x+1

ds(5)---->11

我们来看一看lamdba的使用

g = lambda x : 2 * x + 1

g(5)

在冒号的前面就是函数的参数,冒号的后面是函数的返回值,我们不需要给这个函数给命令,直接赋值变量调用就可以了。

def add(x,y):
    return x+y

这种有多个参数的我们也可以使用lamdba使用

g = lambda x,y:x+y

g(5,7)

lambda表达式的作用

•Python写一些执行脚本时,使用lambda就可以省下定义函数过程,使用lambda就可以使得代码更加精简。

•对于一些比较抽象并且整个程序执行下来只需要调用一两次的函数使用lambda就不需要考虑命名的问题了。

•简化代码的可读性,由于普通的函数阅读经常要跳到开头def定义部分,使用lambda函数可以省去这样的步骤。


版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《5、lamdba匿名函数》的版权归原作者「一位假装很优秀的电工」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注一位假装很优秀的电工微信公众号

一位假装很优秀的电工微信公众号:gh_15cca3608a03

一位假装很优秀的电工

手机扫描上方二维码即可关注一位假装很优秀的电工微信公众号

一位假装很优秀的电工最新文章

精品公众号随机推荐