您的位置:首页 > 编程语言 > Python开发

Python - lambda 函数, 返回单个表达式的值

2016-06-08 15:00 771 查看
lambda函数是一种特殊的函数:可以接受任意多的参数,但是只可以有一个表达式

lambda arg0,arg1,arg2...argN: expression

e.g

testlam = lambda x:x+3
print testlam(3)

返回:6, 它的优点是让代码变得简洁,如:

listT = [lambda x:x, lambda x:x**2, lambda x:x**3,lambda x:x**4]
for i in listT:
print i(2),

返回:2 4 8 16
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python lambda