Python-迭代器、生成器、yield

Python-迭代器、生成器、yield 迭代器 迭代器:就是重複地作一些事情,能夠簡單的理解爲循環,在Python中實現了iter方法的對象是可迭代的,實現了next()方法的對象是迭代器,要想讓一個迭代器工做,至少要實現iter方法和next方法。不少時候使用迭代器完成的工做使用列表也能夠完成,可是若是有不少值列表就會佔用太多的內存,並且使用迭代器也讓咱們的程序更加通用、優雅、pythonic
相關文章
相關標籤/搜索