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获取本地计算机名字的方法
Apr 29 Python
利用python获取Ping结果示例代码
Jul 06 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
Nov 30 Python
Python利用openpyxl库遍历Sheet的实例
May 03 Python
python实现推箱子游戏
Mar 25 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
Django 缓存配置Redis使用详解
Jul 23 Python
docker-py 用Python调用Docker接口的方法
Aug 30 Python
关于pycharm中pip版本10.0无法使用的解决办法
Oct 10 Python
3种适用于Python的疯狂秘密武器及原因解析
Apr 29 Python
python mysql自增字段AUTO_INCREMENT值的修改方式
May 18 Python
Python安装第三方库攻略(pip和Anaconda)
Oct 15 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生成静态页面详解
2006/11/19 PHP
PHP 采集程序 常用函数
2008/12/18 PHP
php写的简易聊天室代码
2011/06/04 PHP
php 中htmlentities导致中文无法查询问题
2018/09/10 PHP
php图片裁剪函数
2018/10/31 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
JavaScript var声明变量背后的原理示例解析
2013/10/12 Javascript
浅析JQuery中的html(),text(),val()区别
2014/09/01 Javascript
javascript中clipboardData对象用法详解
2015/05/13 Javascript
JQuery 两种方法解决刚创建的元素遍历不到的问题
2016/04/13 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
2016/09/06 Javascript
jQuery EasyUI 获取tabs的实例解析
2016/12/06 Javascript
Bootstrap风格的WPF样式
2016/12/07 Javascript
Bootstrap源码解读导航条(7)
2016/12/23 Javascript
nodejs基础应用
2017/02/03 NodeJs
React.Js添加与删除onScroll事件的方法详解
2017/11/03 Javascript
jQuery实现标签子元素的添加和赋值方法
2018/02/24 jQuery
通过JavaScript下载文件到本地的方法(单文件)
2019/03/17 Javascript
在Vue中使用icon 字体图标的方法
2019/06/14 Javascript
[41:05]Serenity vs Pain 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python Nose框架编写测试用例方法
2017/10/26 Python
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
2018/12/19 Python
Python面向对象程序设计类的多态用法详解
2019/04/12 Python
python str字符串转uuid实例
2020/03/03 Python
Python如何优雅删除字符列表空字符及None元素
2020/06/25 Python
树莓派4B安装Tensorflow的方法步骤
2020/07/16 Python
英国羊皮鞋类领先品牌:Just Sheepskin
2019/12/12 全球购物
4s店机修工岗位职责
2013/12/20 职场文书
小学三年级学生评语
2014/04/22 职场文书
2014年维修电工工作总结
2014/11/20 职场文书
教师求职自荐信
2015/03/26 职场文书
2015年度房地产工作总结
2015/04/09 职场文书
党委工作总结2015
2015/04/27 职场文书
七年级作文之关于奶奶
2019/10/29 职场文书
详解Python自动化之文件自动化处理
2021/06/21 Python
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python