1. 程式人生 > >python 統計檔案的行數

python 統計檔案的行數

方法1:
count = len(open(r”C:\Users\chaow\Desktop\learn.txt”, ‘r’).readlines())
這個方法有一定的缺陷:這種方法簡單,但是可能比較慢,當檔案比較大時甚至不能工作。

方法2:
count1 = 0
for key,value in enumerate(open(r”C:\Users\chaow\Desktop\learn.txt”, ‘r’)):
count1 += 1
print(count1)
利用enumerate()函式。返回索引和索引對應的資料
以下是 enumerate() 方法的語法:
enumerate(sequence, [start=0])
引數
sequence – 一個序列、迭代器或其他支援迭代物件。
start – 下標起始位置。
返回值
返回 enumerate(列舉) 物件。