Skip to main content
 首页 » 编程设计

python之如何将列表元素拆分为以空格分隔的行

2025年05月04日13langtianya

我在 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() 方法但无法获得预期的输出。

请您参考如下方法:

您可以将 str.strip 函数映射到列表中的每个元素,然后加入它们。

values = ['Maths\n', 'English\n', 'Hindi\n', 'Science\n', 'Physical_Edu\n', 'Accounts\n', '\n'] 
 
print("Subjects:", " ".join(map(str.strip, values)))