当前位置: 代码迷 >> 综合 >> Python - lambda 函数, 返回单个表达式的值
  详细解决方案

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

热度:98   发布时间:2024-01-06 17:26:01.0

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



  相关解决方案