如何替换字符串中的单词[python]

时间:2018-10-29 14:34:31

标签: python python-3.x function replace

我正试图通过这种方式解决此问题,但没有成功!请帮助我。

示例: 我有一个字符串a = "I'm love pizza"。我想将'pizza'替换为'sushi'

我尝试过这种方法,但是可以肯定的是,它没有用。

a = input()
for x in a.split():
  if x == 'pizza':
    a.replace(x, 'sushi')
print(a)

1 个答案:

答案 0 :(得分:0)

您可以使用re模块:

In [1784]: import re
In [1785]: a = "I'm love pizza"
In [1787]: re.sub('pizza','sushi', a)
Out[1787]: "I'm love sushi"