匿名函数
来源:互联网 发布:淘宝退换货要求 编辑:程序博客网 时间:2024/04/28 13:18
在高阶函数中可以引入函数作为参数,这个引入的函数可以用匿名函数,可以减少代码量。
例如之前提到的map函数:
def f(x):
return x*x
map(f,[1,2,3,4])
这是常规写法,我们可以用匿名函数:
map(lambda x:x*x,[1,2,3,4])
1、匿名函数没有函数名,用lambda来表示;
2、lambda后的x表示参数;
3、匿名函数只能有一个表达式;
4、匿名函数不写return,表达式的值就是返回值。
0 0
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- 匿名函数
- android自定义控件(五) 自定义组合控件
- jquery获取select选中的值
- 【ThinkPHP】修改ThinkPHP3.1.x成功与失败的跳转页面
- Eclipse找不到或无法加载主类
- Android基础入门教程——7.3.2 Android 文件下载(1)
- 匿名函数
- 关于 小米手机 角标的问题
- iOS折线图
- Jsoncpp简介
- Android基础入门教程——7.3.3 Android 文件下载(2)
- 网络传输笔记 二
- Spring 3 MVC hello world example – Annotation
- 超轻量级对象复制转换-比dozer快100倍
- minmax