2019-02-23
閱讀量:
757
可迭代對象與迭代器的關(guān)系是什么?
剛開始我認(rèn)為這兩者是等同的,但后來發(fā)現(xiàn)并不是這樣;下面直接拋出結(jié)論:
1)可迭代對象包含迭代器。
2)如果一個(gè)對象擁有__iter__方法,其是可迭代對象;如果一個(gè)對象擁有next方法,其是迭代器。
3)定義可迭代對象,必須實(shí)現(xiàn)__iter__方法;定義迭代器,必須實(shí)現(xiàn)__iter__和next方法。






評論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評論
0條評論
0條評論
0條評論