本文实例讲述了Python迭代器和生成器定义与用法。分享给大家供大家参考,具体如下:
迭代器 iter()
迭代器是访问集合中元素的一种方式,迭代器 object 从集合中的第一个元素开始访问,直到所有的元素被访问完成.
所以迭代器的特点是:只能往前,不能后退
迭代器的优点:不需要提前准备整个迭代器中的所有元素,仅仅迭代到某个元素时才计算该元素,而之前或者之后,元素可以不存在或者销毁.因为这个特点,迭代器特别适合遍历文件比较大或者无限的集合.
总结下迭代器 iter()的特点吧:
1.访问者不需