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中的25个隐藏特性
Mar 30 Python
Python实现对百度云的文件上传(实例讲解)
Oct 21 Python
Python反转序列的方法实例分析
Mar 21 Python
Python使用Pickle库实现读写序列操作示例
Jun 15 Python
python实现ID3决策树算法
Aug 29 Python
python按时间排序目录下的文件实现方法
Oct 17 Python
利用Pycharm断点调试Python程序的方法
Nov 29 Python
python实现银联支付和支付宝支付接入
May 07 Python
Python中使用pypdf2合并、分割、加密pdf文件的代码详解
May 21 Python
python实现点击按钮修改数据的方法
Jul 17 Python
Python selenium抓取虎牙短视频代码实例
Mar 02 Python
Python OpenCV读取中文路径图像的方法
Jul 02 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脚本的10个技巧(1)
2006/10/09 PHP
PHP中设置时区方法小结
2012/06/03 PHP
php生成excel列序号代码实例
2013/12/24 PHP
6个DIV 135或246间隔一秒轮番显示效果
2010/07/24 Javascript
jQuery之按钮组件的深入解析
2013/06/19 Javascript
Flexigrid在IE下不显示数据的处理的解决方法
2013/10/24 Javascript
IE、FF浏览器下修改标签透明度
2014/01/28 Javascript
js触发onchange事件的方法说明
2014/03/08 Javascript
使用js操作css实现js改变背景图片示例
2014/03/10 Javascript
node.js中的querystring.unescape方法使用说明
2014/12/10 Javascript
原生JavaScript实现动态省市县三级联动下拉框菜单实例代码
2016/02/03 Javascript
socket.io学习教程之基本应用(二)
2017/04/29 Javascript
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
微信小程序签到功能
2018/10/31 Javascript
跟混乱的页面弹窗说再见
2019/04/11 Javascript
Vue 使用formData方式向后台发送数据的实现
2019/04/14 Javascript
JavaScript箭头函数中的this详解
2019/06/19 Javascript
swiper自定义分页器的样式
2020/09/14 Javascript
12步入门Python中的decorator装饰器使用方法
2016/06/20 Python
python getopt详解及简单实例
2016/12/30 Python
python解析html提取数据,并生成word文档实例解析
2018/01/22 Python
Python实现调用另一个路径下py文件中的函数方法总结
2018/06/07 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
Django中ORM找出内容不为空的数据实例
2020/05/20 Python
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
应届毕业生应聘自荐信
2013/12/07 职场文书
超市商业计划书
2014/05/04 职场文书
法院先进个人事迹材料
2014/05/04 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
篮球比赛口号
2014/06/10 职场文书
学术会议通知
2015/04/15 职场文书
教师节晚会主持词
2015/06/30 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
JavaScript与JQuery框架基础入门教程
2021/07/15 Javascript
JS setTimeout与setInterval的区别
2022/04/20 Javascript