Python开发——7.迭代器、生成器和装饰器
摘要:
一、迭代器 1.迭代器协议 (1)迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起一个StopIteration移除异常以中止迭代。 (2)可迭代对象:实现了迭代器协议的对象(实现方法:在对象内部定义一个__iter__()方法) (3)协议是一种约定,可迭代 阅读全文
posted @ 2018-05-10 21:56 hechengwei 阅读(142) 评论(0) 推荐(0) 编辑