我遇到了有关分割字符串的问题

问题描述 投票:0回答:2

我的Python有问题。这真的很容易,但我仍然找不到解决方案:

我有一根绳子,我把它分开了。由此,我得到了一个 for 循环:

string = "Super best good string"
temp = string.split()
for finished_string in temp:
   number = 0
   finished_string.append(temp[number])
   number += 1

其输出应该是: “超级+最好+好+弦+”

但是这个解决方案必须适用于具有 2 个单词或 3 个单词的不同长度的字符串

python for-loop
2个回答
0
投票
string = "Super best good string"
temp = string.split()
new_string = ""
for finished_string in temp:
    new_string += finished_string + "+"

0
投票

此代码由于某些原因不起作用,例如

finished_string.append(temp[number])
实际上向自身添加了某些内容。

改用这个:

string = "Super best good string"
finished_string = "+".join(string.split()) + "+"
print(finished_string)
© www.soinside.com 2019 - 2024. All rights reserved.