1 作用:通常是用来在python中创建匿名函数的
2 格式: lambda 参数[,参数] : 表达式
3 注意:
这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。小编这里推荐加小编的python学习群:895,817,687
(1)lambda定义的是单行函数, 如果需要复杂的函数,应该定义普通函数
(2)lambda参数列表可以包含多个参数,例如 lambda x,y : x + y
(3)lambda中的表达式不能含有命令, 而且只限一条表达式
4、lambda函数基础:
lambda函数也叫匿名函数,即,函数没有具体的名称,而用def创建的方法是有名称的。如下:
上面的只是简单的用lambda创建一个函数对象,并没有保存它也没有调用它,时刻会被回收了。这里我们保存并调用:
bar = lambda:'beginman'
print