Python 遍历列表里面序号和值的方法(三种)


Posted in Python onFebruary 17, 2017

三种遍历列表里面序号和值的方法:

最近学习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 遍历列表里面序号和值的方法(三种)

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

Python 遍历列表里面序号和值的方法(三种)

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

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Python 相关文章推荐
python端口扫描系统实现方法
Nov 19 Python
python清除字符串里非数字字符的方法
Jul 02 Python
python字符串对其居中显示的方法
Jul 11 Python
CentOS安装pillow报错的解决方法
Jan 27 Python
django批量导入xml数据
Oct 16 Python
Python 内置函数complex详解
Oct 23 Python
浅谈Python2、Python3相对路径、绝对路径导入方法
Jun 22 Python
python实现视频读取和转化图片
Dec 10 Python
python代码如何实现余弦相似性计算
Feb 09 Python
python爬虫使用scrapy注意事项
Nov 23 Python
Python实现京东抢秒杀功能
Jan 25 Python
Python+OpenCV实现在图像上绘制矩形
Mar 21 Python
浅谈python中的实例方法、类方法和静态方法
Feb 17 #Python
Python之日期与时间处理模块(date和datetime)
Feb 16 #Python
python字符串中的单双引
Feb 16 #Python
使用PyV8在Python爬虫中执行js代码
Feb 16 #Python
Python错误提示:[Errno 24] Too many open files的分析与解决
Feb 16 #Python
Python变量和数据类型详解
Feb 15 #Python
Django学习笔记之Class-Based-View
Feb 15 #Python
You might like
php+mysql实现用户注册登陆的方法
2015/01/03 PHP
PHP+swoole实现简单多人在线聊天群发
2016/01/19 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
2016/09/01 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
js对象数组按属性快速排序
2011/01/31 Javascript
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
2011/08/28 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
2014/11/03 Javascript
JavaScript中常用的六种互动方法示例
2015/03/13 Javascript
理解javascript定时器中的单线程
2016/02/23 Javascript
再谈Javascript中的异步以及如何异步
2016/08/19 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
2017/10/31 Javascript
JS中原始值和引用值的储存方式示例详解
2018/03/23 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
2018/11/06 Javascript
js中事件对象和事件委托的介绍
2019/01/21 Javascript
JavaScript 常见的继承方式汇总
2020/09/17 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
Python读取图片EXIF信息类库介绍和使用实例
2014/07/10 Python
使用Python写一个贪吃蛇游戏实例代码
2017/08/21 Python
python通过tcp发送xml报文的方法
2018/12/28 Python
python多线程同步之文件读写控制
2021/02/25 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
Python实现文件压缩和解压的示例代码
2020/08/12 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
个人简历自我评价八例
2013/10/31 职场文书
大学专科生推荐信范文
2013/11/23 职场文书
爱情寄语大全
2014/04/09 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
领导干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
运动会通讯稿100字
2015/07/20 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
严以用权学习心得体会
2016/01/12 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL