8.2 迭代器和生成器(Python)
![]() | 作者:CC | 今阅(1) | 3日(1) | 7日(1) |
| 发表时间:2024-05-04 02:22:12 | 30日(2) | 总阅(27) | ||
文章摘要:迭代器的工作原理是每次调用`__next__()`方法时,它会返回可迭代对象中的下一个元素,直到所有的元素都被访问完毕,与使用类来定义迭代器不同的是,使用生成器时我们只需要编写一个函数,并在其中使用`yield`关键字来返回元素,而不需要显式实现`__iter__()`和`__next__()`方法,迭代器(iterator)迭代器是python中用来遍历可迭代对象的一种方式,它是一个实现了`__iter__()`和`__next__()`方法的对象


豫公网安备41108102000697