【发布时间】:2018-04-06 08:40:37
【问题描述】:
我在 python 中有一个列表:
values = ['Maths\n', 'English\n', 'Hindi\n', 'Science\n', 'Physical_Edu\n', 'Accounts\n', '\n']
print("".join(values))
我希望输出应该是:-
Subjects: Maths English Hindi Science Physical_Edu Accounts
我是 Python 新手,我使用了 join() 方法,但无法获得预期的输出。
【问题讨论】:
-
感谢您的提问,但请更新它以显示您到目前为止编写的代码。
-
我使用下面的代码打印列表元素 print("".join(values)) 输出是:- 数学英语印地语科学物理_教育帐户加上两行空间但我希望我们的输入在一行中只分开按空间。
-
你的代码和实际输出是什么?由于您的列表中有“\n”,因此如果您不修剪或替换“\n”,则输出中应该有多行。
-
好的,我会用这些新信息自己更新问题。