首页 > 编程语言 > 详细

python学习笔记-Day04-第二部分(lambda表达式)

时间:2015-11-21 07:14:10      阅读:248      评论:0      收藏:0      [点我收藏+]

lamdba表达式

注意:

    1. 用于处理简单逻辑

            lamdba表达式只是一个表达式,而不是一个代码块,仅能封装有限的逻辑,对于逻辑复杂的代码

            还是推荐使用def 定义函数 来处理

    2. 自动return

            lamdba表达式中无需使用return语句, 会自动返回结果,

例:

def func(arg):
    arg+1
上下两段代码功能相同
func = lambda arg : arg +1



对于多个参数的lamdba表达式,示例如下:
func = lambda a,b: a+b

func = lambda a,b,**kwargs: a+b



本文出自 “Will的笔记” 博客,请务必保留此出处http://timesnotes.blog.51cto.com/1079212/1715264

python学习笔记-Day04-第二部分(lambda表达式)

原文:http://timesnotes.blog.51cto.com/1079212/1715264

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