将多个字符串组合成一个文本文件

时间:2016-08-11 15:49:48

标签: python

img4

我正在使用Python pandas / jupyter笔记本,我无法将文本文件的输出合并为一行。我将一个文本文件导入Python,我将其存储在变量AB中。然后我循环浏览AB中其中一列中的数据以检索该列中的字母,然后将其保存在变量emailText中。

我的问题是我无法获得存储在emailText中的多行字符串组合成一个单行字符串。我尝试更换换行符但是没有用。任何人都可以帮我吗?附上截图

for letter in AB["level_0"]:
    emailText = letter
    emailText = "".join(emailText.split())
    emailText.replace("\n","")
    print emailText

2 个答案:

答案 0 :(得分:0)

''.join( [ "".join(letter.split()) for letter in AB["level_0"] ] ).replace('\n','')

答案 1 :(得分:-2)

AB["level_0"] = AB["level_0"].replace('\n','', regex=True)