python enumerate函数用法
1.在元组中使用
temp = ('lily', 'lucy', 'jim')
for i, j in enumerate(temp):
print i, j
打印结果是
0 lily
1 lucy
2 jim
2.在字符串中使用
s = 'hello world'
for i, j in enumerate(s):
print i, j
打印结果
0 h
1 e
2 l
3 l
4 o
5
6 w
7 o
8 r
9 l
10 d
3.在字典中使用
d = {'name': 'lily', 'sex': 0, 'age': 11, 'id': 12}
for i, j in enumerate(d):
print i, j
打印结果
0 id
1 age
2 name
3 sex
4.在列表中使用
l = ['to', 'be', 'No.', 1]
for i, j in enumerate(l):
print i, j
打印结果
0 to
1 be
2 No.
3 1