To Top
首页 > 基础知识 > 正文

python generator

标签:generator, yield


目录

http://www.cnblogs.com/cotyb/p/5260032.html

groupby经典用法(前提是输入的数据相同key的结果已经相邻):

import itertools
def get_group_key(line):
    segs = line.rstrip('\n').split('\t')
    return segs[0] 

for key, iter in itertools.groupby(sys.stdin, get_group_key):
    if key == "":
        continue
    for line in iter:
        val = line.rstrip('\n').split('\t')

原创文章,转载请注明出处!
本文链接:http://daiwk.github.io/posts/knowledge-python-yield-generator.html
上篇: mr shuffle
下篇: 推荐系统

comment here..