Python 列表(List) 的三种遍历方法实例 详解


Posted in Python onApril 15, 2017

Python 遍历

最近学习python这门语言,感觉到其对自己的工作效率有很大的提升,下面废话不多说,直接贴代码

#!/usr/bin/env python
# -*- coding: utf-8 -*-
if __name__ == '__main__':
  list = ['html', 'js', 'css', 'python']

  # 方法1
  print '遍历列表方法1:'
  for i in list:
    print ("序号:%s  值:%s" % (list.index(i) + 1, i))

  print '\n遍历列表方法2:'
  # 方法2
  for i in range(len(list)):
    print ("序号:%s  值:%s" % (i + 1, list[i]))

  # 方法3
  print '\n遍历列表方法3:'
  for i, val in enumerate(list):
    print ("序号:%s  值:%s" % (i + 1, val))

  # 方法3
  print '\n遍历列表方法3 (设置遍历开始初始位置,只改变了起始序号):'
  for i, val in enumerate(list, 2):
    print ("序号:%s  值:%s" % (i + 1, val))

运行代码后的结果如下图所示:

Python 列表(List) 的三种遍历方法实例 详解

 在此介绍一下enumerate()方法,通过查看help()函数来查看,查询结果如下:

Python 列表(List) 的三种遍历方法实例 详解

最后提示一下,enumerate()函数的第二个参数只是改变了序号的起始值,并没有改变其他的东东

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python使用calendar输出指定年份全年日历的方法
Apr 04 Python
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
Feb 18 Python
Python时间获取及转换知识汇总
Jan 11 Python
python万年历实现代码 含运行结果
May 20 Python
Python通过Pygame绘制移动的矩形实例代码
Jan 03 Python
Python 判断 有向图 是否有环的实例讲解
Feb 01 Python
python 格式化输出百分号的方法
Jan 20 Python
网易有道2017内推编程题 洗牌(python)
Jun 19 Python
Python使用scipy模块实现一维卷积运算示例
Sep 05 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
Nov 09 Python
python3通过subprocess模块调用脚本并和脚本交互的操作
Dec 05 Python
Python 如何将integer转化为罗马数(3999以内)
Jun 05 Python
Python生成随机数组的方法小结
Apr 15 #Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
Apr 15 #Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
Apr 15 #Python
Python编程实现生成特定范围内不重复多个随机数的2种方法
Apr 14 #Python
Python编程判断一个正整数是否为素数的方法
Apr 14 #Python
python编程实现归并排序
Apr 14 #Python
python实现折半查找和归并排序算法
Apr 14 #Python
You might like
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
2014/06/27 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
PHP简单字符串过滤方法示例
2016/09/04 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
PHP fprintf()函数用法讲解
2019/02/16 PHP
js验证表单大全
2006/11/25 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
javascript实现浏览器窗口传递参数的方法
2014/09/03 Javascript
jQuery中:button选择器用法实例
2015/01/04 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
利用JavaScript实现拖拽改变元素大小
2016/12/14 Javascript
angular+webpack2实战例子
2017/05/23 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
js实现带箭头的进度流程
2020/03/26 Javascript
如何在vue中使用HTML 5 拖放API
2021/01/14 Vue.js
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python 远程统计文件代码分享
2015/05/14 Python
Python实现批量修改文件名实例
2015/07/08 Python
Python中subprocess的简单使用示例
2015/07/28 Python
Python算术运算符实例详解
2017/05/31 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
python实现的发邮件功能示例
2019/09/11 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
关于python 的legend图例,参数使用说明
2020/04/17 Python
html5 figure和figcaption的使用方法
2018/09/10 HTML / CSS
MATCHESFASHION.COM法国官网:英国奢侈品零售商
2018/01/04 全球购物
多媒体编辑专业毕业生推荐信
2013/11/05 职场文书
党支部书记先进事迹
2014/01/17 职场文书
小学德育工作经验交流材料
2014/05/22 职场文书
名人演讲稿范文
2014/09/16 职场文书
2014国庆黄金周超市促销活动方案
2014/09/21 职场文书
党的群众路线对照检查材料思想汇报(学校)
2014/10/04 职场文书
小王子读书笔记
2015/06/29 职场文书
幼儿园教师暑期培训心得体会
2016/01/09 职场文书