迭代器

 print([].__iter__())

一个列表执行了__iter__()之后的返回值就是一个迭代器

 迭代器协议----内部含有__next__和__iter__方法的就是迭代器

只要含有__iter__方法就是可迭代的

迭代器中的__next__()方法可以一个个的获取值

for循环其实就是在使用迭代器

原文地址:https://www.cnblogs.com/jdwy24/p/13823609.html