摘要: 生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的 阅读全文
posted @ 2020-11-08 17:31 上官夏洛特 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 迭代器 1、迭代器是一个可以记住遍历的位置的对象。 2、迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 3、迭代器有两个基本的方法:iter() 和 next()。 4、字符串,列表或元组对象都可用于创建迭代器: >>> list=[1,2,3,4] >> 阅读全文
posted @ 2020-11-08 17:17 上官夏洛特 阅读(2464) 评论(0) 推荐(0) 编辑