python enumerate函数

来源:互联网 发布:傲盾网络加速器 编辑:程序博客网 时间:2024/06/07 10:13

python enumerate函数用法

1.在元组中使用

temp = ('lily', 'lucy', 'jim')for i, j in enumerate(temp):    print i, j

打印结果是

0 lily1 lucy2 jim

2.在字符串中使用

s = 'hello world'for i, j in enumerate(s):    print i, j

打印结果

0 h1 e2 l3 l4 o56 w7 o8 r9 l10 d

3.在字典中使用

d = {'name': 'lily', 'sex': 0, 'age': 11, 'id': 12}for i, j in enumerate(d):    print i, j

打印结果

0 id1 age2 name3 sex


4.在列表中使用

l = ['to', 'be', 'No.', 1]for i, j in enumerate(l):    print i, j

打印结果

0 to1 be2 No.3 1