迭代器 、生成器、可迭代对象

可迭代对象( iterable ) 是实现了__iter__()方法的对象 

迭代器( iterator)是实现了__iter__()__next__()方法的对象 

可迭代对象( iterable )通过调用 iter() 方法得到一个 迭代器( iterator)

参考文献:

【1】Python可迭代对象,迭代器,生成器的区别

原文地址:https://www.cnblogs.com/nxf-rabbit75/p/9975972.html