python的reduce函数和map函数
2016-01-10 08:33
363 查看
map函数
map()函数接受两个参数,一个是函数,一个是Iterable。map将iterable中的每个元素传递到传入的函数,并结果作为新的Iterable返回比如要将list中的数字转换为字符串,可以使用下面的方式
>>>list(map(str,[1,2,3,4,5])) ['1','2;,'3','4','5']
reduce函数
reduce把一个函数作用在一个序列上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累计计算,其效果为reduce(f,[x1,x2,x3]) = f(f(x1,x2),x3)
相关文章推荐
- 解读Python发送邮件
- python3数组使用说明
- Python 爬虫学习稿(一)
- 关于python 文件操作os.fdopen(), os.close(), tempfile.mkstemp()
- python2.7---查询信息代码
- python轻松查到删除自己的微信好友
- 详解Python发送邮件实例
- Python 虚拟环境Virtualenv
- python之路-模块 WebDriver API
- python routes
- python学习之简单正则与爬虫
- Python pip 更新问题汇总
- 【学神-RHEL7】P2-Python流程控制
- [Python标准库]operator——内置操作符的函数接口
- Python读写文件实际操作的五大步骤
- 菜鸟学python(8) 初识函数
- Python多进程编程
- python基础学习——第二天
- 高阶函数简单总结记录
- python发送邮件方法