2020-03-03
阅读量:
634
可迭代对象和迭代器对象的区别
可迭代对象 :对象里面包含 __iter()__ 方法的实现,对象的 iter 函数经调用之后会返回一个迭代器,里面包含具体数据获取的实现。
迭代器 :包含有 next 方法的实现,在正确范围内返回期待的数据以及超出范围后能够抛出 StopIteration 的错误停止迭代。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论