摘要: 1 def demo(): # 生成器函数 2 for i in range(4): 3 yield i 4 5 g = demo() # 得到一个生成器,demo中的代码没有被执行 6 7 g1 = (i for i in g) # ()所以是生成器表达式,得到了一个生成器g1,生成器表达式的代码 阅读全文
posted @ 2018-09-10 22:09 _小溢 阅读(172) 评论(0) 推荐(0)
摘要: 1 # 用生成器实现处理文件,用户指定要查找的文件和内容,将文件中包含要查找内容的每一行输出到屏幕 2 3 def func(filename, fileinfo): 4 with open(filename, mode='r', encoding='utf-8') as f: 5 for line 阅读全文
posted @ 2018-09-10 21:43 _小溢 阅读(154) 评论(0) 推荐(0)