Python数组遍历

Python数组遍历方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# -*- coding: utf-8 -*-
if __name__ == '__main__':
list = ['Android', 'iOS', 'JavaScript', 'Python', 'PHP', 'Java']

# 方法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))

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2020 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :