迭代器
迭代是python中访问集合元素的一种方式
迭代器是一个可以记住遍历位置的对象
迭代器对象从集合的第一个元素开始访问,直到所有元素被访问完结束。
迭代器只能往前不能后退
迭代器有两个基本方法:(一般配合使用)
iter()
next()
- 字符串、列表、元组对象都可用于创建迭代器
例子:
>>> list=[1,2,3,4]
>>> it = iter(list) # 创建迭代器对象
>>> print (next(it)) # 输出迭代器的下一个元素
1
>>> print (next(it))
2