# enumerate读取文件
import enumfor index, line in enumerate(open('C:\Users\CTO\Desktop\spider\douban.py', 'rb')): # 读取douban.py
print(index, line)
# 输出结果
37 b'
'
38 b'
'
39 b"if __name__ == '__main__':
"
40 b' douban = Douban()
'
41 b' douban.main()
'
import enum
for index, i in enumerate(range(10)):
print(index, i)
# 输出
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
import enum
seq = [i for i in range(10)]
for index, i in enumerate(seq, start=10):
# start为可选,从10开始, 也可以不用关键字参数, 直接数字
print('第{}个为{}'.format(index, i))