专注,勤学,慎思。戒骄戒躁,谦虚谨慎

just do it

导航

2023年1月6日 #

Python中使用yield实现迭代器

摘要: 遇到复杂数据处理逻辑,想到可以使用Python的yield迭代器可以优雅地实现,切实体验到了迭代器的好处,多数情况下,代码不够优雅,特别是多层循环嵌套的,都可以常使用迭代器重构。 1,减少内存的占用,正如yield的经典用途,不必把所需的数据一次性生成到内存中,可以分批生成2,明确函数职责,代码更优 阅读全文

posted @ 2023-01-06 10:42 MSSQL123 阅读(160) 评论(0) 推荐(0) 编辑