Python3 - 如何遍历列表
在python中,通过 for var in list 或者 for k,v in enumerate(list)的方式可以遍历list,前者直接获取列表中的值,后者可以同时取得下标和值。
例子
1
2
3
4
5
6
7
8
9
10
11
12
frameworks = ['flask', 'pyramid', 'scrapy', 'django'] # list
# 打印列表
print('打印列表:')
for frw in frameworks:
print("Python framework : %s" % frw)
# 打印索引和列表值
print('打印索引和列表值:')
for k,v in enumerate(frameworks):
print("index: %d framework : %s"%(k, v) )
控制台输出:
1
2
3
4
5
6
7
8
9
10
11
(base)$ python3 how-to-loop-a-list.py
打印列表:
Python framework : flask
Python framework : pyramid
Python framework : scrapy
Python framework : django
打印索引和列表值:
index: 0 framework : flask
index: 1 framework : pyramid
index: 2 framework : scrapy
index: 3 framework : django
以上在python3.7测试通过。