统计大型文件的行数
2017-03-02 10:41 kopo_C 阅读(260) 评论(0) 收藏 举报今天在看tensorflow的内容,可是遇到了enumerate函数,不知道怎么用。这篇博客给了较清楚的回答。这里不仅仅有基本的一些用法,还有一个比较好玩的小用处,就是统计大型文件的行数。enumerate能够返回一个目标的迭代器,这样做在面对较大文件的时候就不用考虑内存是否会被撑爆的问题,占用较小资源的来进行行数统计这一小功能。
count = -1 for index, line in enumerate(open(filepath,'r')): count += 1
count返回的就是文件的行数。
浙公网安备 33010602011771号