2018年1月2日

生成器

摘要: 什么是生成器? 只要在函数体中出现yield关键字,那么再执行函数体代码时就会得到一个结果 def fun() print('y1') yiled 1 print('y2') yiled 2 print('y3') yiled 3 生成器就是迭代器 g=func() res1=next(g) pri 阅读全文

posted @ 2018-01-02 19:41 刘了个岐 阅读(110) 评论(0) 推荐(0) 编辑

迭代器

摘要: 迭代器,顾名思义就是迭代的工具。每一次重复的结果 是下一次重复的初始值 l=['a','b','c'] count=0 while count <len(l): print(l[count]) count+=1 迭代器是用来干什么的呢? str list tuple 可以依赖索引取值,那么不能用索引 阅读全文

posted @ 2018-01-02 19:21 刘了个岐 阅读(77) 评论(0) 推荐(0) 编辑

导航