Python 迭代器与生成器——yield 实战
一、迭代器
# 可迭代对象
for x in [1,2,3]: pass
for x in range(100): pass# 自定义迭代器
class MyIterator:def __init__(self, max):self.max maxself.current 0def __iter__(self):return selfdef __next__(self):if self.current > self.max:raise StopIterationse…
2026/8/5 21:59:19