Python输出文件显示在另一列中

Python输出文件显示在另一列中,python,python-3.x,pandas,Python,Python 3.x,Pandas,运行以下命令时,所有值都显示在1列中: df["abcd"].unique() 当我在excel中打开同一个以制表符分隔的文件并按制表符分隔时,部分值显示在下一行的1列(column_14)中,其余值显示在另一列(column_1) 有什么建议吗 编辑:添加了样本数据 当我查看“abcd”列中的数据时,它如下所示: 'John.Doe@example.com / john doe\rsally.sample@example.com / sally sample\rjames

运行以下命令时,所有值都显示在1列中:

df["abcd"].unique()
当我在excel中打开同一个以制表符分隔的文件并按制表符分隔时,部分值显示在下一行的1列(
column_14
)中,其余值显示在另一列(
column_1

有什么建议吗

编辑:添加了样本数据

当我查看“abcd”列中的数据时,它如下所示:

'John.Doe@example.com / john doe\rsally.sample@example.com / sally sample\rjames.example@example.com',
'homer.simpson@testing.com / homer simpson\r' ...
看起来每个值都有回车符,除了最后一行有回车符和换行符

当我在Excel中打开此列时,John Doe在
列14
,而Sally和James都在
列1

荷马·辛普森在
第14列
,但之后的所有内容都在
第1列
,直到最后一行有回车符和换行符

我猜我需要向所有值添加换行符,或者返回所有回车符

编辑#2:我认为这个问题与回车有关

我添加了以下内容,但似乎不起作用:

df["abcd"] = df["abcd"].replace({r'\\r':''}, regex=True)

df[“abcd”]
中有什么?特别是,是否有任何东西可能表现为delimeter?在基本文本编辑器(vim/notepad/etc)中循环文件的几行,以查看excel添加换行符的位置显示的内容可能会有所帮助。编辑后显示示例数据。您需要
df[“abcd”].str.replace
Bingo,这就是问题所在
df[“abcd”]
中有什么?特别是,是否有任何东西可能表现为delimeter?在基本文本编辑器(vim/notepad/etc)中循环文件的几行,以查看excel添加换行符的位置出现了什么可能会很有帮助。编辑后显示示例数据。您想要
df[“abcd”]。str.replace
Bingo,这就是问题所在