【发布时间】:2019-02-05 18:35:08
【问题描述】:
我想删除文本文件每一行末尾的 \n,因为我需要将每一行作为单独的列表项放在列表中。
with open("PythonTestFile.txt", "rt") as openfile:
for line in openfile:
new_list = []
new_list.append(line)
print(new_list)
这就是我得到的
['1) This is just an empty file.\n']
['2) This is the second line.\n']
['3) Third one.\n']
['4) Fourth one.\n']
['5) Fifth one.\n']
This is what I want
['1) This is just an empty file.']
['2) This is the second line.']
['3) Third one.']
['4) Fourth one.']
['5) Fifth one.']
【问题讨论】:
-
new_list.append(line.strip('\n')).
标签: python list text-files