是不是不用必须继承iterator iterable,我只要实现了next __iter__就可以了吧

来源:3-2 如何实现可迭代对象和迭代器对象(2)

lixinuo

2018-02-23

是不是不用必须继承iterator iterable,我只要实现了next __iter__就可以了吧,没想明白这个继承是啥意思

写回答

1回答

__Doctor_

2018-02-23

继承是便于理解,用继承的话__next__会被封装成next,而__iter__不变,不继承的话直接用__next__和__iter__就行了

0
0

Python高效编程技巧实战

精选50个Python案例,源自实战,全面提升Python编程能力

2582 学习 · 360 问题

查看课程