生成器

2025.10.14

1.在Python中,生成器通过yield关键字实现惰性求值,一次只生成一个元素,而不是一次性加载整个数据集,从而显著减少内存占用,这在处理大型数据集(如日志文件)时尤为重要。

2.生成器支持顺序访问而非随机索引,无法提供更快的索引访问速度

3.生成器本身是单线程的,不直接支持多线程并发操作,需依赖其他并发机制(如asyncio或线程池)。

posted @ 2025-10-14 23:12  sellingpear  阅读(7)  评论(0)    收藏  举报