list1 = ["一", "二", "三", "四五"]
for i in range (len(list1)):
print i ,list1[i]
list1 = ["一", "二", "三", "四五"]
for index, item in enumerate(list1):
print index, item
>>>
0 一
1 二
2 三
3 四五
list1 = ["一", "二", "三", "四五"]
for index, item in enumerate(list1, 1):
print index, item
>>>
1 一
2 二
3 三
4 四五
count = len(open(filepath,'r').readllines())
这种方法简单,但是可能比较慢,当文件较大时甚至不能工作。可以利用enumerate()函数
count = 0
for index,line in enumerate(open(filepath,'r')):
count+=1