1、首先,可迭代对象包括迭代器,迭代器一定是可迭代对象。
2、定义了__iter__的是可迭代对象,定义了__iter__和next方法的是迭代器。
reference link:
https://blog.csdn.net/jinixin/article/details/72232604