python 迭代器、for循环机制、生成器、三元表达式、关键词yield

1、迭代器 1.迭代器协议是指:对象必须提供一个next()方法,执行该方法要么返回迭代中的下一环,要么引发一个stopIteration异常,以终止迭代。java 2.可迭代对象:实现了迭代器协议的对象(对象内部定义一个__iter__()方法)。python 3.协议是一种约定,可迭代对象实现了迭代器协议,python的内部工具(for循环,min、max函数等)使用迭代器协议访问对象。编程
相关文章
相关标签/搜索