摘要:
列表推导式 [i for i in range(5)] #相当于 l=[] for i in range(5): l.append(i) 生成器表达式 列表推导式 [ ] 变成() 做成了一个生成器,可以用next()方法取出 g = (i for i in range(5)) print(next 阅读全文
2017年8月2日 #
摘要:
迭代器的应用: 1。提供了一种不依赖索引的统一的迭代方法 2. 惰性计算,比如取文件的每一行 def aveage(): total = 0 day = 0 ave = 0 while 1: ave_num = yield ave total+=ave_num day+=1 ave = total/ 阅读全文