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 相关文章推荐
python3.3实现乘法表示例
Feb 07 Python
使用django-suit为django 1.7 admin后台添加模板
Nov 18 Python
python魔法方法-属性访问控制详解
Jul 25 Python
Python字符串拼接六种方法介绍
Dec 18 Python
Sanic框架流式传输操作示例
Jul 18 Python
python3 selenium自动化 下拉框定位的例子
Aug 23 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
Aug 27 Python
python解析命令行参数的三种方法详解
Nov 29 Python
用OpenCV将视频分解成单帧图片,图片合成视频示例
Dec 10 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 Python
Python打印特殊符号及对应编码解析
May 07 Python
给numpy.array增加维度的超简单方法
Jun 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开发中的错误收集,不定期更新。
2011/02/03 PHP
php通过字符串调用函数示例
2014/03/02 PHP
php自定义截取中文字符串-utf8版
2017/02/27 PHP
PHP利用pdo_odbc实现连接数据库示例【基于ThinkPHP5.1搭建的项目】
2019/05/13 PHP
用javascript操作xml
2006/11/04 Javascript
轻轻松松学习JavaScript
2007/02/25 Javascript
用JavaScript显示随机图像或引用
2009/04/21 Javascript
IE 条件注释详解总结(附实例代码)
2009/08/29 Javascript
解决jquery异步按一定的时间间隔刷新问题
2012/12/10 Javascript
Javascript URI 解析介绍
2015/03/15 Javascript
JavaScript清空数组元素的两种方法简单比较
2015/07/10 Javascript
JS+CSS实现简易的滑动门效果代码
2015/09/24 Javascript
json传值以及ajax接收详解
2016/05/24 Javascript
AngularJs  Understanding Angular Templates
2016/09/02 Javascript
jQuery实现的瀑布流加载效果示例
2016/09/13 Javascript
nodejs中使用HTTP分块响应和定时器示例代码
2017/03/19 NodeJs
vue通过cookie获取用户登录信息的思路详解
2018/10/30 Javascript
微信小程序实现手势滑动卡片效果
2019/08/26 Javascript
原生javascript如何实现共享onload事件
2020/07/03 Javascript
[03:22]DAC最前线(第二期)—DOTA2亚洲邀请赛主赛场周边及线路探访
2015/01/24 DOTA
sqlalchemy对象转dict的示例
2014/04/22 Python
Python实现windows下模拟按键和鼠标点击的方法
2015/03/13 Python
深入解析Python中的descriptor描述器的作用及用法
2016/06/27 Python
基于python内置函数与匿名函数详解
2018/01/09 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
python多维数组分位数的求取方式
2020/03/03 Python
django的模型类管理器——数据库操作的封装详解
2020/04/01 Python
利用Python发送邮件或发带附件的邮件
2020/11/12 Python
HTML5页面无缝闪开的问题及解决方案
2020/06/11 HTML / CSS
国际化的太阳镜及太阳镜配件零售商:Sunglass Hut
2016/07/26 全球购物
药学专业大学生个人的自我评价
2013/11/04 职场文书
简历中自我评价范文3则
2013/12/14 职场文书
物流管理专业职业生涯规划书
2014/01/06 职场文书
初中信息技术教学计划
2015/01/22 职场文书
保安辞职申请书应该怎么写?
2019/07/15 职场文书