return和yrild的用法 Yield的特点: 程序在执行的时候遇到yield会暂停执行,如果yield后面有返回值,先把值返回再暂停 再次启动生成器获取数据的时候会从暂停的地方开始执行 Return只返回一次值,后面有代码不执行,yield可以多次返回值 迭代器 定义 迭代器定义: 迭代器是一个可以记住遍历位置的对象 迭代器对象从第一个元素开始访问,直到所有的元素被访问,直到多有的元素被访问截止 迭代器指挥向前,不能向后