Python基础9——可迭代对象17可迭代对象
17可迭代对象list 是一个迭代对象可以通过 for … in … 这类语句遍历读取数的对象称之为可迭代对象li = [1,2,3]for i in li: print(i)17.1 什么是可迭代对象可迭代对象字符串列表元组字典集合满意以下条件的也可以成为可迭代对象对象实现了 _iter_ 方法__iter__ 方法返回了迭代器对象for工作原理在内部对可迭代对象调用__iter__方法,获取到迭代器对象再一次次通过迭代器对象调用__next