深入python,深入Python (Dive Into Python) 译者序 by limodou 主页(http://phprecord.126.com) Python论坛 本书英文名字为《Dive Into Python》,其发布遵守 GNU 的自由文档许可证(Free Document Lience)的条款,故本译本也遵守 FDL 条款。如果想要看英文原版可以去其站点下载,或去译者主页下载。 本书并未写完,还可能会有一些更高级的内容贡献给大家,希望大家都来关注它。 本来不想翻译这篇文
只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子:
def addlist(alist): for i in alist: yield i + 1取出alist的每一项,然后把i + 1塞进去。然后通过调用取出每一项:
alist = [1, 2, 3, 4]for x in addlist(alist): print x,这的确是yield应用的一个例子,但是,看过limodou的文章《2.5版yield之学习心得》,并自己反复体验后,对yiel