目录 | 上一节 (5 Python对象的内部工作原理) | 下一节 (7 高级主题)
6. 生成器
在 Python 语言中,迭代(for 循环)是最常用的编程模式之一。程序执行大量的迭代来处理列表、读取文件、查询数据库…Python 最强大的特性之一就是能够以所谓的“生成器函数(generator function)”形式自定义和重新定义迭代。本节将对生成器主题进行介绍。最后,你将学习以一种有趣的方式编写程序来处理实时流数据。
本文深入探讨了Python中的生成器概念,包括迭代协议的基础知识、如何使用生成器自定义迭代过程、解决生产者/消费者问题的方法及工作流程,还介绍了生成器表达式的应用。通过本文的学习,读者可以掌握生成器的基本用法,并学会处理实时流数据。
目录 | 上一节 (5 Python对象的内部工作原理) | 下一节 (7 高级主题)
在 Python 语言中,迭代(for 循环)是最常用的编程模式之一。程序执行大量的迭代来处理列表、读取文件、查询数据库…Python 最强大的特性之一就是能够以所谓的“生成器函数(generator function)”形式自定义和重新定义迭代。本节将对生成器主题进行介绍。最后,你将学习以一种有趣的方式编写程序来处理实时流数据。
213
213
212
242
221
1398
375
347

被折叠的 条评论
为什么被折叠?