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计算三维矢量幅度的方法
Jun 15 Python
python 线程的暂停, 恢复, 退出详解及实例
Dec 06 Python
python实现的多线程端口扫描功能示例
Jan 21 Python
Python实现打印螺旋矩阵功能的方法
Nov 21 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
Mar 19 Python
Python实现针对json中某个关键字段进行排序操作示例
Dec 25 Python
Django框架组成结构、基本概念与文件功能分析
Jul 30 Python
python图片二值化提高识别率代码实例
Aug 24 Python
Python命令行参数解析工具 docopt 安装和应用过程详解
Sep 26 Python
python_mask_array的用法
Feb 18 Python
使用Python爬取Json数据的示例代码
Dec 07 Python
python的列表生成式,生成器和generator对象你了解吗
Mar 16 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
is_uploaded_file函数引发的不能上传文件问题
2013/10/29 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
php判断用户是否手机访问代码
2015/06/08 PHP
php根据年月获取当月天数及日期数组的方法
2016/11/30 PHP
Laravel关系模型指定条件查询方法
2019/10/10 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
PHP实现倒计时功能
2020/11/16 PHP
Exitjs获取DataView中图片文件名
2009/11/26 Javascript
jquery ajax请求实例深入解析
2012/11/26 Javascript
js自定义鼠标右键的实现原理及源码
2014/06/23 Javascript
js将json格式的对象拼接成复杂的url参数方法
2016/05/25 Javascript
聊一聊JS中的prototype
2016/09/29 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
2019/04/01 Javascript
vue自定义标签和单页面多路由的实现代码
2020/05/03 Javascript
JavaScript Event Loop相关原理解析
2020/06/10 Javascript
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
[00:37]2016完美“圣”典风云人物:rOtk宣传片
2016/12/09 DOTA
python生成器的使用方法
2013/11/21 Python
python中cPickle用法例子分享
2014/01/03 Python
全面解析Python的While循环语句的使用方法
2015/10/13 Python
python实现手机销售管理系统
2019/03/19 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
python装饰器使用实例详解
2019/12/14 Python
用Python实现职工信息管理系统
2020/12/30 Python
使用HTML5 IndexDB存储图像和文件的示例
2018/11/05 HTML / CSS
澳大利亚音乐商店:Bava’s Music City
2019/05/05 全球购物
投标人廉洁自律承诺书
2014/05/26 职场文书
房屋转让协议书
2014/10/18 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
先进单位事迹材料
2014/12/25 职场文书
我们的节日中秋节活动总结
2015/03/23 职场文书
社区文明创建工作总结2015
2015/04/21 职场文书
公司中层管理培训心得体会
2016/01/11 职场文书
创业计划书介绍
2019/04/24 职场文书