迭代器:iter()
iter()的作用就是使一些容器如:set,list,dic,等变为可迭代对象
ex:
a=[1,2,3,4,5,6,6,7,8]
iter(a)就会使a变为可迭代对象
可迭代对象的作用:
可以使用next()对可迭代对象取值
ex:
a=[1,2]
b=iter(a)
next(b)==>1#返回1
next(b)==>2#第二次调用返回2
next(b)==>a里面只有2个值当第三次取值时会报一个StopIteration错误
迭代器iter()通常与next()连用,最典型的使用案例就是for循环