python學習35:列表生成器的簡單使用

前文(列表生成式,縮短代碼的行數)說到列表生成式,這篇說一下列表生成器(generator)。 生成式和生成器的表面區別只是一個[ ],一個()。寫C語言的都會非常注意內存問題,生成器的出現也是因爲內存問題,生成式弄出來的列表,如果元素比較多,會佔用非常大的一塊內存,但是有時可能只用前幾個元素,那就造成內存的浪費,此時生成器出現了,用多少元素,就給你生成多少元素出來。 代碼1:只是簡單介紹一下生成
相關文章
相關標籤/搜索