仅实现了_ iter ()方法的是可迭代对象,可迭代对象可以通过 iter(iterable)方法 转成迭代器。
迭代器有 next _() 和 _ iter _()方法 只要存在这两个方法的都是迭代器。迭代器是一个存储的容器,每当调用next方法的时候才会将数据拿出 ,并且只执行一次。(也可以理解成迭代器中存放着访问当前对象数据的方法,每次可以访问一个数据)
可迭代对象和迭代器的区别
最新推荐文章于 2023-09-19 18:48:17 发布
仅实现了_ iter ()方法的是可迭代对象,可迭代对象可以通过 iter(iterable)方法 转成迭代器。
迭代器有 next _() 和 _ iter _()方法 只要存在这两个方法的都是迭代器。迭代器是一个存储的容器,每当调用next方法的时候才会将数据拿出 ,并且只执行一次。(也可以理解成迭代器中存放着访问当前对象数据的方法,每次可以访问一个数据)