【发布时间】:2016-02-26 15:40:42
【问题描述】:
我正在尝试替换字符串中的某些内容。这是我正在测试的代码:
stringT = "hello world"
print(stringT)
stringT.replace("world", "all")
print(stringT)
我希望第二个输出会说“hello all”,但它两次都说“hello world”。没有错误,代码运行良好,只是没有做任何事情。我该如何解决这个问题?
【问题讨论】:
-
str.replace()不会就地更改您的字符串。替换后需要重新分配结果。