'''
1)while循环遍历,得到列表中每一个元素
'''
list1=[1,2,5,6,9]
i=0  #i是下标
while i<len(list1):print(list1[i])i+=1
'''
2)for循环遍历,最常用的遍历列表的方式
'''
list2=[10,25,36,66]
for i in list2:print(i)'''
3)迭代器遍历,通过next()一次取出一个值,而不是全部取出,比较节省内存。当取到最后一个值没有值了就会报错。next()相当于一个指针他会记住当前取到哪一个值了。
'''
list3=[5,8,96]
#将列表转换成迭代器
list3_it=iter(list3)
print(next(list3_it))
print(next(list3_it))
print(next(list3_it))
print(next(list3_it))  #没有了会报错

结果:

1
2
5
6
9
10
25
36
66
5
8
96

python 遍历列表中的每个元素 for循环 while循环 迭代器相关推荐

  1. Python 中将列表中的每个元素除以一个数字

    Python 中将列表中的每个元素除以一个数字: 使用列表理解来遍历列表. 在每次迭代中,将当前列表元素除以数字. 新列表将包含除法结果. my_list = [8, 12, 20]# ✅ divid ...

  2. python删除列表中的重复元素并保持相对顺序不变

    python删除列表中的重复元素并保持相对顺序不变 从列表中删除重复项以便所有元素都是唯一的同时保持原有相对顺序不变 对于列表我们可以使用如下方法: l1 = [1,7,7,8,5,5,4] l2 = ...

  3. python 删除列表中的指定元素

    python 删除列表中的指定元素 def delete_list(list1,ele):"""删除列表中的指定元素:param list1:原列表:param ele: ...

  4. [python]删除列表中相同的元素

    去除列表中重复的元素,非常简单,直接上代码: a = [11, 21, 3, 4, 3, 2, 5] b = list(set(a)) print(a) print(b) 运行结果: E:\Progr ...

  5. python 获取列表中多个元素-切片操作

    # -*-coding:utf-8 -*- # @Time : 20:48 # @Author: 黄荣津 # @File : 4.获取列表中多个元素-切片操作.py # @Software: PyCh ...

  6. python正则判断列表是否有元素,python – 从列表中删除正则表达式元素

    我使用python 2.7. 我在文件'a'中有数据: myname1@abc.com;description1 myname2@abc.org;description2 myname3@this_i ...

  7. Python 去除列表中重复的元素

    From: http://www.cnblogs.com/infim/archive/2011/03/10/1979615.html 比较容易记忆的是用内置的set l1 = ['b','c','d' ...

  8. Python 删除列表中指定的元素

    remove方法用于按值删除元素,返回值为None:pop方法用于按下标删除元素,返回值为删除的元素. # remove方法用于按值删除元素,返回值为None:pop方法用于按下标删除元素,返回值为删 ...

  9. python列表删除多个相同元素_Python遍历列表删除多个元素或者重复元素

    在遍历list的时候,删除符合条件的数据,结果不符合预期 num_list = [1, 2, 2, 2, 3] print(num_list) for item in num_list: if ite ...

最新文章

  1. Entity Framework 学习笔记(1)
  2. openssh for windows
  3. Python 计算机视觉(六)—— OpenCV 进行图像量化与采样
  4. javascript继承机制
  5. springmvc,spring,hibernate5.0整合
  6. bzoj4639 博士的选取器
  7. 大数据_Flink_数据处理_案例WorldCount_批处理版---Flink工作笔记0008
  8. 解决登录页验证码不能正常显示问题
  9. Part2-HttpClient官方教程-Chapter5-流利的API
  10. 蔡学镛力荐,本人作品《Java虚拟机精讲》上市
  11. Kafka 生产者详解
  12. 物联网毕设 --(STM32f407连接云平台检测数据)
  13. 【分层图最短路】P2939 [USACO09FEB]Revamping Trails G
  14. 面纱星云的西面纱中的女巫帚星云
  15. Java评论点赞推送系统_推送(评论,点赞,关注)
  16. 《事情正在起变化》《这是为什么》?
  17. 几种有趣的电路设计(阻容降压,防过压,LLC,PFC,正激和反激电路)
  18. 《一个人的朝圣》—— 读后总结
  19. 设置vim 显示行号
  20. 调用高德导航,百度导航,腾讯地图

热门文章

  1. 使用GO操作MongoDB
  2. javascript 中的onblur 事件
  3. 二叉树、二叉搜索树,平衡二叉树(旋转)红黑树(红黑规则)
  4. CSS3动画(过渡、2D变形、3D变形)
  5. 高斯金字塔和拉普拉斯金字塔实现图像融合
  6. 整理几个叮咚抢菜、美团买菜助手
  7. 正则表达式匹配行首和行尾
  8. 队列,栈,堆栈,数组,链表特点与区别
  9. C语言实现流媒体广播项目
  10. 浅谈学习Scratch的必要性