- 博客(1)
- 收藏
- 关注
原创 Python可迭代对象与迭代器的区别
什么是可迭代对象? 一个对象如果实现了__iter__这个魔术方法就是一个可迭代对象。 什么是迭代器? 一个对象如果实现了__iter__与__next__这个两个魔术方法就是一个迭代器。 用代码来论证以上说法 # 首先我们定义两个类。一个没有实现__next__方法, 一个实现。 classMyiter1(object): def__init__(self): ... de...
2021-08-19 16:49:41 430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人