阅读目录 一 递归和迭代 二 什么是迭代器协议 三 python中强大的for循环机制 四 为何要有for循环 五 生成器初探 六 生成器函数 七 生成器表达式和列表解析 八 生成器总结 一 递归和迭代 这里简单理解一下迭代器和生成器的概念,迭代器可以理解为:一直在干一件事情,要包含iter()方法,获取值的时候,要调用next()方法:而生成器则是对一个可迭代对象进行操作,要调用yeild()方法:两者的区别是,迭代器是用户发出请求,没调用一次返回一个结果:而生成器则是,一次调用,将结果一次性…