python中「生成器」、「迭代器」、「閉包」、「裝飾器」的深入理解

一、生成器 1、什麼是生成器? 在python中,一邊循環一邊計算的機制,稱爲生成器:generator. 2、生成器有什麼優點?   1、節約內存。python在使用生成器時對延遲操作提供了支持。所謂延遲,是指在需要的時候才產生結果,而不是立即產生結果。這樣在需要的時候纔去調用結果,而不是將結果提前存儲起來要節約內存。比如用列表的形式存放較大數據將會佔用不少內存。這是生成器的主要好處。比如大數據
相關文章
相關標籤/搜索