什么是迭代器?
迭代器是一个数据集合,内部有个位置指针,每次访问元素,指针后移,特点:只能后退不能向前。
创建一个迭代器
通过 iter函数创建迭代器
iter
lst =[1,2,3,4,5,6] it = iter(lst)
访问迭代器下一个元素 next
next
print(next(it)) # 第二种访问方式 # it.__next__() 1
for i in it: print(i) 1 2 3 4 5 6