Python 遍历列表里面序号和值的方法(三种)
作者:痞子泰 时间:2022-11-29 14:01:06
三种遍历列表里面序号和值的方法:
最近学习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))
运行代码后的结果如下图所示:
在此介绍一下enumerate()方法,通过查看help()函数来查看,查询结果如下:
最后提示一下,enumerate()函数的第二个参数只是改变了序号的起始值,并没有改变其他的东东
来源:http://www.cnblogs.com/pizitai/p/6398276.html
标签:Python,遍历,列表
0
投稿
猜你喜欢
对python中的乘法dot和对应分量相乘multiply详解
2021-01-14 15:54:58
python实现图片批量压缩
2022-01-20 03:03:20
sql字符串函数大全和使用方法示例
2024-01-26 22:17:48
关于python变量的引用以及在底层存储原理
2021-06-24 07:37:35
Python获取二维矩阵每列最大值的方法
2022-08-28 00:26:16
Python错误+异常+模块总结
2023-07-26 03:18:19
Python tkinter三种布局实例详解
2022-11-28 11:23:44
Python程序退出方式小结
2021-12-21 19:29:55
Python错误与异常处理
2022-10-28 01:10:33
一段查看ASP文件源码的ASP程序
2007-09-21 12:53:00
3个比较好用的asp检查函数
2007-09-24 13:25:00
SQL Server数据库查询优化3种技巧
2008-10-17 10:10:00
OverFlow:一个秘密武器
2011-02-26 15:41:00
MySQL Workbench的使用方法(图文)
2024-01-26 18:47:12
MySQL配置文件my.ini的使用解读
2024-01-15 09:40:26
Linux下Oracle设置定时任务备份数据库的教程
2024-01-17 19:13:57
Php header()函数语法及使用代码
2023-09-04 13:32:20
浅谈Pytorch中的torch.gather函数的含义
2022-12-26 02:25:54
vue使用ElementUI时导航栏默认展开功能的实现
2024-05-09 15:18:14
python3.9.1环境安装的方法(图文)
2023-06-26 15:58:26