【python】lamda表达式,map
2016-07-18 20:18
1176 查看
一个很好的博客:http://blog.csdn.net/mathboylinlin/article/details/9413551
博客不让转载,我只摘抄了里面几个例子,更多内容到博客里去看
lamda表达式例子
1.
2.
map可以映射函数
博客不让转载,我只摘抄了里面几个例子,更多内容到博客里去看
lamda表达式例子
1.
f = lambda x,y,z : x+y+z print f(1,2,3) g = lambda x,y=2,z=3 : x+y+z print g(1,z=4,y=5)
6 10
2.
L = [(lambda x: x**2), (lambda x: x**3), (lambda x: x**4)] print L[0](2),L[1](2),L[2](2) D = {'f1':(lambda: 2+3), 'f2':(lambda: 2*3), 'f3':(lambda: 2**3)} print D['f1'](),D['f2'](),D['f3']()
4 8 16 5 6 8
map可以映射函数
def inc(x): return x+10 L = [1,2,3,4] print map(inc,L) print map((lambda x: x+10),L)
[11, 12, 13, 14] [11, 12, 13, 14]
相关文章推荐
- skyeye-1.3.5运行提示python: undefined symbol: PyFloat_Type 和 undefined symbol: PyUnicodeUCS2_FromUnicode
- 【python】pathlib库
- Python学习--JSON
- 【python】argparse模块
- 原型聚类总结
- 【python】filter()
- python编码-2
- 简单的python2.7基于bs4和requests的爬虫
- python 读写方式 r , r+ , w , w+ , a , a+
- Python3在Windows下安装scrapy
- 用pyenv和virtualenv搭建单机多版本python虚拟开发环境-命令
- Debian8下python3和python2同时安装如何使用pip
- Python单元测试——unittest
- 树莓派+串口墨水电子屏幕+温度湿度传感器打造专属时钟
- 浏览器 user agent
- python数据分析工具安装集合
- python数据分析工具安装集合
- Python字符串内建处理函数
- 文成小盆友python-num11-(1) 线程 进程 协程
- leetcode 151 Reverse Words in a String (python)