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神器对付12306变态验证码
Jan 05 Python
python中私有函数调用方法解密
Apr 29 Python
Python编程之微信推送模板消息功能示例
Aug 21 Python
使用EduBlock轻松学习Python编程
Oct 08 Python
python实现抖音点赞功能
Apr 07 Python
Python Django切换MySQL数据库实例详解
Jul 16 Python
浅析Python 引号、注释、字符串
Jul 25 Python
Django如何实现上传图片功能
Aug 16 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 Python
python 实现批量图片识别并翻译
Nov 02 Python
深入探讨opencv图像矫正算法实战
May 21 Python
Python中的tkinter库简单案例详解
Jan 22 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变量存储的详解
2013/06/13 PHP
json的键名为数字时的调用方式(示例代码)
2013/11/15 PHP
PHP检测字符串是否为UTF8编码的常用方法
2014/11/21 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
简单三步,搞掂内存泄漏
2007/03/10 Javascript
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
详解JavaScript语法对{}处理的坑爹之处
2014/06/05 Javascript
Javascript实现苹果悬浮虚拟按钮
2016/04/10 Javascript
JavaScript数组的栈方法与队列方法详解
2016/05/26 Javascript
javaScript基础详解
2017/01/19 Javascript
浅谈angularjs中响应回车事件
2017/04/24 Javascript
5分钟打造简易高效的webpack常用配置
2017/07/04 Javascript
elemetUi 组件--el-upload实现上传Excel文件的实例
2017/10/27 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
vue中实现高德定位功能
2019/12/03 Javascript
微信小程序实现一个简单swiper代码实例
2019/12/30 Javascript
AutoJs实现刷宝短视频的思路详解
2020/05/22 Javascript
浅谈vue.watch的触发条件是什么
2020/11/07 Javascript
Django框架中render_to_response()函数的使用方法
2015/07/16 Python
python利用拉链法实现字典方法示例
2017/03/25 Python
利用Opencv中Houghline方法实现直线检测
2018/02/11 Python
Python实现的NN神经网络算法完整示例
2018/06/19 Python
numpy数组之存取文件的实现示例
2019/05/24 Python
Python从函数参数类型引出元组实例分析
2019/05/28 Python
python cv2在验证码识别中应用实例解析
2019/12/25 Python
Python unittest工作原理和使用过程解析
2020/02/24 Python
优秀的毕业生的自我评价
2013/12/12 职场文书
班级入场式解说词
2014/02/01 职场文书
护士进修自我鉴定
2014/02/07 职场文书
《黄河颂》教学反思
2014/02/07 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
教师自荐信范文
2015/03/06 职场文书
销售员自我评价
2015/03/11 职场文书
飞屋环游记观后感
2015/06/08 职场文书
开天辟地观后感
2015/06/09 职场文书
2015大学生暑假调查报告
2015/07/13 职场文书