可迭代对象不一定是迭代器 可迭代对象实现了 __iter__ 迭代器实现了__next__和__iter__方法 生成器实现了迭代器的__next__和__iter__ 并且可以自定制,用yield返回