码迷,mamicode.com
首页 > 编程语言 > 详细

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

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

标签:python   lambda   

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表达式)

标签:python   lambda   

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

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