码迷,mamicode.com
首页 > 编程语言 > 详细

enumerate()的使用方法

时间:2017-08-15 19:45:58      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:span   rate   open   --   文件   print   方法   nbsp   blog   

#enumerate()参数为一个可迭代对象

a = [H,E,L,L,O]
b = enumerate(a)
for x,y in b:
    print x,-->,y

#0-->H
#1-->E
#2-->L
#3-->L
#4-->O


#统计文件行数时,若使用一下方法则速度很慢,且当文件过大时可能卡死
count = len(open(filepath,r).readlines())

# 若使用enumerate()则会快很多
count = -1
for index,line in enumerate(open(filepath,r)):
    count += 1

 

enumerate()的使用方法

标签:span   rate   open   --   文件   print   方法   nbsp   blog   

原文地址:http://www.cnblogs.com/somalia/p/7366894.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!