Python-高級特性-生成器和迭代器

生成器generatorpython 目的:list容量太大佔太多內存而操做時卻僅僅訪問前幾個元素,generator能夠經過循環不斷推算出後面的元素,邊循環邊計算,節省大量空間;算法 建立一個generator:函數 >>>vlist=[a*a for a in range(3)] >>>vlist [0,1,4] >>>vgenerator=(b*b for b in range(3)) >>
相關文章
相關標籤/搜索