python中的map&reduce

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中的map&reduce相关的知识,希望对你有一定的参考价值。

Map --映射

Reduce -- 归纳

将大数据标准化的处理

Map 拆封任务,Reduce将结果合并

这样是不是能够将很多计算机组成一台超级计算机呢?

一些问题:如果任务本身就很复杂,那么拆解任务本身就是一个很打的难题。

python 在2.6 的时候 增加了 map reduce函数

例如我们可以这样写

import urllib2
urls = [
    ‘https://www.baidu.com‘,
    ‘http://www.douban.com‘
]

resurt = map(urllib2.urlopen,urls)

#等价于

resurt = []
for url in urls:
    resurt.append(urllib2.urlopen(url))

 

以上是关于python中的map&reduce的主要内容,如果未能解决你的问题,请参考以下文章

函数式编程 & Python中的高阶函数map reduce filter 和sorted

python学习笔记 map&&reduce

Python 内置函数&filter()&map()&reduce()&sorted()

Python中的map与reduce函数简介

Python 之内置函数:filter、map、reduce、zip、enumerate

lambda&filter&map&reduce函数的基本使用