作为一个非常新的 Python 3.7 用户,我需要将每行包含一个或几个单词的文本文件 - 一个列表 - 写入一个带有单个连接字符串的文本文件,用逗号分隔。
例如,apples orangesbananas 在单独的行中,或者两个或三个单词在单独的行中,作为一个长字符串连接在一起,逗号显示每行的终止位置。
我使用了从这个网站借来的这段代码,但它在一行中每个单词的末尾产生了逗号:
with open('data.txt') as infile, open('dataout.txt', 'w') as outfile: outfile.write(infile.read().replace(" ", ", "))
如果我正确理解该解释,我正在寻找类似上述的东西,使用“with open”,因为它在更长的列表中更有效的“垃圾收集”。然后我可以利用我非常有限的知识来完成一些解析任务。
Helenr
慕标琳琳
犯罪嫌疑人X
相关分类