python迭代器理解

不喝水的杰 荣耀黄金
宾川县微洛电子商务工作室官方账号
2022-08-24 12:14:17
    一、迭代器
    1.什么是迭代器
    迭代器是访问元素的一种方式,在Python中迭代器具有强大的功能,他可以遍历
诸如列表、字典及字符串等序列对象,甚至自定义对象的对象。迭代过程从第一个元素
开始访问至最后一个元素访问结束,可迭代对象只能呗迭代一次,在迭代过程中不能反向迭代。
迭代器有两种基本的方法:iter()和next().

    2.迭代器实例
    (1)迭代器使用for循环遍历序列,使用next()函数输出序列。

list = ['python','c#','java','c++']
it = iter(list)   #创造迭代器对象
for i in it:
    print(i)
it = iter(list)   #因不能反向迭代,所以重新创建迭代器对象
print(next(it))
print(next(it))
print(next(it))
print(next(it))

 

...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-Python 发布问题, 以便更快地解决您的疑问

31,459

社区成员

发帖
与我相关
我的任务
社区描述
鸿蒙Next技术问题交流和学习资源共享中心
vue.js前端harmonyos 个人社区
社区管理员
  • 言程序plus
  • 小明-JavaAI
  • 叶落秋白
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

web全栈技术交流中心

试试用AI创作助手写篇文章吧