流畅的Python读书笔记 --- 第十四章 可迭代的对象,迭代器和生成器

近期在读“流畅的Python”这本书,想把自己的读书笔记分享给大家,希望能帮到也对这本书感兴趣但是没时间看的各位。(文章中大部分的话和图片摘录总结自“流畅的Python”一书,以及python官方网站)

章节概述::Python中的迭代详解
章节结构:

  • 序列迭代原因
  • 迭代器
  • 生成器

具体内容:

  • 序列迭代原因

首先实现了getitem函数,然后是iter函数(会返回迭代器)

  • 迭代器

实现iter和next方法

  • 生成器

实现iter方法(for循环结合yield关键字)
标准库中的生成器函数:
用于过滤:
流畅的Python读书笔记 --- 第十四章 可迭代的对象,迭代器和生成器_第1张图片

你可能感兴趣的:(python,读书笔记)