多语言展示
当前在线:582今日阅读:86今日分享:14

python如何逐行读文件并把每行数据存进数组?

在python 中我想读取文件每一行内容并将每一行内容作为元素存储在列表中逐行读取文件并将每行添加到列表的末尾,如何实现呢?
工具/原料

python

方法/步骤
1

使用readlines()读取所有行并返回列表。以utf-8编码,只读方式打开文件(文本文件存的是中文)with open(r'D:/test.txt','r',encoding='utf-8') as file:    content_list = file.readlines() #读取所有行并返回列表

2

contentall = [x.strip() for x in content_list]print(contentall)用for的一行语句,去除头尾空格后,增加至数组

推荐信息