一尘不染

Python-如何将文本文件读入字符串变量并删除换行符?

python

我使用以下代码段在python中读取文件:

with open ("data.txt", "r") as myfile:
    data=myfile.readlines()

输入文件为:

LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN
GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE

当我打印数据时

['LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN\n', 'GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE']

如我所见,数据是list形式化的。如何将其制成字符串?而且我怎么删除"\n","["以及"]"从中字符?


阅读 634

收藏
2020-02-16

共1个答案

一尘不染

你可以使用:

with open('data.txt', 'r') as file:
    data = file.read().replace('\n', '')
2020-02-16