首頁  >  文章  >  後端開發  >  怎麼把文件一行行讀入數組

怎麼把文件一行行讀入數組

anonymity
anonymity原創
2019-05-27 13:50:003520瀏覽

Python open() 方法用於開啟一個文件,並返回文件對象,在對文件進行處理過程都需要使用到這個函數,如果該文件無法被打開,會拋出 OSError。

注意:使用 open() 方法一定要保證關閉檔案對象,也就是呼叫 close() 方法。

open() 函數常用形式是接收兩個參數:檔案名稱(file)和模式(mode)。

怎麼把文件一行行讀入數組

怎麼把檔案一行行讀入陣列?

使用readlines()讀取所有行並傳回清單。

以utf-8編碼,只讀方式開啟檔案(文字檔案存的是中文).

#完整程式碼:

with open(r'D:/test.txt','r',encoding='utf-8') as file:
    content_list = file.readlines() #读取所有行并返回列表
contentall = [x.strip() for x in content_list]
print(contentall)

用for的一行語句,去除頭尾空格後,增加至數組

以上是怎麼把文件一行行讀入數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn