- 博客(2)
- 收藏
- 关注
原创 欢迎使用优快云-markdown编辑器
生成器:generator使用yield标志这个函数为生成器函数当函数执行到yield时,函数所有的信息都会被保存然后生成迭代器对象,直到你再次调用next()方法前函数都不会再继续执行。当你调用next()时,函数从他上次离开的地方开始执行
2017-10-11 15:35:47
140
原创 python迭代器问题
迭代器访问list时会吧list中所有的元素都遍历一遍然后放入迭代器对象中 当你调用next()方法时,迭代器会从list的第一个元素开始访问,直到最后一个元素被访问 迭代器只能前进不能后退 当迭代器访问完了后,如果继续使用next()方法访问,python则会报错-----StopIteration 重新生成迭代器对象才能使用,也就是说迭代器对象在遍历一遍之后就没有数据了。
2017-10-11 14:58:48
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人