我想用Python改变句子的单词

时间:2018-03-21 13:19:25

标签: python

我有以下字符串:

text = "i eat salad"

我想将eat更改为ate以获取:

text = "i ate salad"

我必须使用加入或拆分吗?

text.split()[1] = 'ate'
print(text)

我在尝试失败之前尝试过这个。

2 个答案:

答案 0 :(得分:0)

只需拆分并存储结果。

然后更改第二个单词,然后再次加入:

text = "i eat salad"
words = text.split()
words[1] = 'ate'
print(" ".join(words))

答案 1 :(得分:0)

使用replace()进行更改。

text = "i eat salad"
text = text.replace('eat', 'ate')
print(text)