迭代器跟生成器,与上篇文章讲的装饰器一样,都是属于我的一个老大难问题。
通常就是遇到的时候就去搜一下,结果在一大坨各种介绍博客中看了看,回头又忘记了。
你是不是也是这样呢?
俗话说:好记性不如烂笔头,虽然现在基本不咋用笔写字了,但是还是要好好整理下,起码以后我就不用搜了。
如果现在给你一个列表list_a = [1, 2, 3, 4],让你去迭代它,相信大家都很熟悉,直接用for循环就完事儿,
list_a = [1, 2, 3, 4]
for i in list_a:
print(i)
运行
1
2
3
4
[Finished in 0.1s]
可以看到,for循环迭代了列表中的每一
1