迭代器
一、什么是迭代器
迭代器是一种访问集合元素的方式。迭代器访问对象从第一个元素开始,直到序列中的元素访问结束。迭代器只能往前不能后退。
二、使用迭代器
迭代器就是一个next()方法的对象,通过使用循环机制(如for循环)需要访问下一个项是,调用迭代器的next()方法就可以访问到元素。
a.创建迭代器
>>> jef = (123,'org',22.44) >>> i = iter(jef)
b.访问元素
>>> i.__next__() 123 >>> i.__next__() 'org'