python 迭代器协议

# 1:迭代器协议是指:对象必须提供一个next方法, # 执行该方法要么返回迭代中的下一项 ,要么就引发一个StopIteratior异常, # 以终止迭代(只能日后走不能往前退) # 2:可迭代对象:实现了迭代器协议的对象 # (如何实现:对象内部定义一个__iter__()方法) # 3 协议是一种约定,可迭代对象实现了迭代器协议, # python 的内部工具(如for循环,sum,min
相关文章
相关标签/搜索