python随笔(1)

丶灬走出姿态 提交于 2019-11-28 14:08:43

 

Python中iterable(迭代器)、generator(生成器)、yield

迭代器:

  我们平时使用的列表,就是一个迭代器。可以通过for循环的方式去读取列表中的每一个元素。

  所有可以通过for .. in 进行遍历的都是迭代器。比如列表、字符串、files

生成器:

  当迭代器声明一个列表或者字符串,当他们存储的内容过多时,会占用较多的内存。这时候生成器的作用就显现出来了。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!