python中如何定义一个迭代器对象?

这个卡片的核心观点/定义是: 可以有两种方式:

  • 通过类来实现: 需要写两个类:一个代表“可迭代对象”(像歌单),另一个代表“迭代器”(像播放状态)。
  • 通过生成器yield来实现迭代器

支撑细节/例子/解释:

  • [可选:展开说明]

与其他卡片的连接:

我的思考/疑问 (可选):

  • [个人想法、不确定之处]