摘要: python生成器 什么是生成器? ​ 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 ​ 所以,如果列表元素可以按照某种 阅读全文
posted @ 2020-02-18 19:36 Magic-Dater 阅读(75) 评论(0) 推荐(0)
摘要: 迭代器 什么是迭代器? 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素都被访问完结束。迭代器只能往前不会后退。 使用迭代器的优点 ​ 迭代器的一个大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时候才会计算该元素,而在这之前或者之后, 阅读全文
posted @ 2020-02-18 15:00 Magic-Dater 阅读(155) 评论(0) 推荐(0)