Python lambda的学习
python的易读性使其成为最傻瓜的语言,而lambda大大简化了代码的行数:
func = lambda x,y: x + y
与
def plus(x,y):
return x+y
相同。
而lambda的表达式必须能用一行语句表达清楚,这意味,x+y不能写成复杂的形式。
lambda的用途很多:
- 简单矩阵的生成:
map((lambda x: x+3),[1,3,5,6])
本文介绍了Python中lambda表达式的使用方法,展示了如何利用lambda简化代码,并通过具体示例讲解了lambda在简单矩阵生成等场景的应用。
python的易读性使其成为最傻瓜的语言,而lambda大大简化了代码的行数:
func = lambda x,y: x + y
与
def plus(x,y):
return x+y
相同。
而lambda的表达式必须能用一行语句表达清楚,这意味,x+y不能写成复杂的形式。
lambda的用途很多:
map((lambda x: x+3),[1,3,5,6])
1424

被折叠的 条评论
为什么被折叠?