2019年7月22日
摘要: 什么是生成器? 通过列表生成式,我们可以直接创建一个列表,但是,受到内存限制,列表容量肯定是有限的,而且创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在 阅读全文
posted @ 2019-07-22 00:21 _never 阅读(98) 评论(0) 推荐(0) 编辑
  2019年7月21日
摘要: 迭代:一次迭代就是一次对过程的重复,并且每次迭代的结果都将作为下一次迭代的初始值. 1.for循环原理 首先,调用可迭代对象的__iter__方法,得到一个迭代器对象;接着,在死循环while True中调用迭代器对象的__next__方法,以迭代的方式依次得到迭代器中的元素.最后,当执行__nex 阅读全文
posted @ 2019-07-21 13:30 _never 阅读(82) 评论(0) 推荐(0) 编辑