特殊的成员方法

#如果类中有__iter__方法,那么创建的对象就叫做可迭代对象
#对于 对象.__iter__()的返回值是一个迭代器
#如果for循环遇到 迭代器,直接用next()方法执行
#如果for循环遇到 可迭代对象, 可迭代对象.__iter__()方法获得迭代器,然后再继续next()

猜你喜欢

转载自www.cnblogs.com/startl/p/11904798.html