看板 [ Python ]
討論串[問題] iterate
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者huggie (huggie)時間17年前 (2007/06/01 20:38), 編輯資訊
1
0
0
內容預覽:
我要我自己做的 class 可以 loop for loop. for X in Y:. print X. 請問那個 Y 要怎麼做?. 我可以設定一個 Y.foo(). 讓 foo() 變成 generator. 但如果要直接 loop Y 要如何做呢?. --. 發信站: 批踢踢實業坊(ptt

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者Freak1033 (金が信念! XD)時間17年前 (2007/06/01 21:22), 編輯資訊
0
0
0
內容預覽:
如果你已經有寫好的 generator 就稱它為 Y.foo 好了, 那你可以這樣寫:. class Y:. def foo(self):. .... def __iter__(self):. return self.foo(). 或者是如果你不想用 generator, 那也可以寫自己的 iter
(還有662個字)
首頁
上一頁
1
下一頁
尾頁