在python中创建一个mapper函数

时间:2017-10-22 23:36:45

标签: python mapreduce

创建一个映射器,读取每行中单词的计数行,然后返回这些单词计数的(键,值)对。

我不知道在这个函数中写什么

 def file_mapper(filename)

1 个答案:

答案 0 :(得分:0)

def file_mapper(filename):
    with open(filename+'.txt','r') as file:
        return {c:len(e.split(' ')) for c,e in enumerate(file.read().split("\n"))}

试试这个。行号从零开始