Python 中的 yield

def fab(max):
    n, a, b = 0, 0, 1
    while n < max:
        yield b
        # print b
        a, b = b, a + b
        n = n + 1


def addlist(alist):
    for i in alist:
        yield i + 1

  

posted @ 2013-10-30 14:11  Orc_SQ  阅读(165)  评论(0)    收藏  举报