python中的line.rsplit后面没有“\n”

2024-06-16 12:49:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我想创建一个新的文本文件并剪切每行中的字符串

for line in rescut:
    rescutfinal.write("pretext_" + line.rsplit('delimiter', 1)[-1] + "1\t0\t10\tLinear\t0\t0")

但是我的代码没有按预期工作。我的输出在“line.rsplit”-字符串后包含一个新行

pretext_linesplitstring
string after linesplitstring pretext_linesplitstring
string after linesplitstring pretext_linesplitstring
string after linesplitstring pretext_linesplitstring"

如何去掉linesplitstring后面的“\n”


Tags: 字符串inforstringlinewrite文本文件delimiter