Python3 - 如何遍历列表

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测试通过。

Rating: