摘要: 生成器 为什么要将列表转化为迭代器? 因为列表太大的话用内存太大,做成迭代器可以节省空间,用的时候再拿出部分。 生成器是不会把结果保存在一个系列中,而是保存生成器的状态,在每次进行迭代时返回一个值,知道遇到StopIteration异常结... 阅读全文
posted @ 2018-04-26 16:32 Mayny# 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象可迭代对象可以简单的理解为用for循环遍历的,如list、tuple、dict、set、str判断一个对象是否是迭代器:可以将数据类型 和 是否为可迭代对象 比较来判断是否是可以迭代发现整型是不能迭代的。迭代器一定是可迭代对象,拥有next()方法next(... 阅读全文
posted @ 2018-04-26 14:14 Mayny# 阅读(178) 评论(0) 推荐(0) 编辑