python 之enumerate函数

 

对于一个seq,得到:

(0, seq[0]), (1, seq[1]), (2, seq[2])

 

list1 = ["", "", "一个", "测试"]
for index, item in enumerate(list1, 1): # 第二个参数1用于指定索引起始值
    print(index, item)
>>>
123 一个
4 测试

 

统计文件行数:

count = len(open(filepath, 'r').readlines()) #比较慢,文件大时甚至不能工作
count = 0
for index, line in enumerate(open(filepath,'r')): 
    count += 1

 

posted @ 2018-03-07 11:20  Claire_xu  阅读(245)  评论(0编辑  收藏  举报