python跳坑---生成器

貴有恆,何須三更眠五更起,最無益,只怕一日曝十日寒。   python

好多東西要寫下來一是方便本身,二能夠分享給你們,我卻一拖再拖。app

工做的時候看別人代碼中間結果,跳了個坑,關於python generator類型:spa

1 x=(x for x in range(10))
2 for i in x:
3     print (i)
4 y=[]
5 for i in x:
6     y.append(i)
7 print ("len(y)=",len(y))

打印出y的長度居然是0!糾結了很久,也是服了本身了,一打印指針就指到最後了,y固然長度爲0.指針

若是想看中間結果,不要打印genenrator類型數據,否則影響後面的操做!code

相關文章
相關標籤/搜索