2019年8月28日

迭代器

摘要: 什么是迭代器? 迭代是一个重复的过程,每次重复即以此迭代,并且每次迭代的结果都是下一次迭代的初始值 1、为何要有初始值: 对于序列类型、字符串、列表、元组,我i们可以使用索引的方式迭代取出其包含的元素;但对于字典、集合、文件等类型的时没有索引的,若还想去除内部包含的元素,则必须找到一中不依赖索引的迭 阅读全文

posted @ 2019-08-28 15:46 海纳百川_有容乃大 阅读(215) 评论(0) 推荐(0) 编辑

python 中的生成器(generator)

摘要: 生成器不会吧结果保存在一个系列里,而是保存生成器的状态,在每次进行迭代时返回一个值,直到遇到StopTteration异常结束 1、生成器语法: 生成器表达式:通列表解析语法,只不过把列表解析的[] 换成() 生成器表达式能做的事情列表解析基本能处理,只不过在需要的序列比较大时,列表解析比较非内存 阅读全文

posted @ 2019-08-28 13:17 海纳百川_有容乃大 阅读(523) 评论(0) 推荐(0) 编辑

导航