有时您需要将某个子字符串替换为新的字符串,Python 提供了内置方法 .replace() 来实现这一点。
Python 为您提供了 .replace() 字符串方法,它会返回一个副本,其中所有出现的旧子字符串都会被作为参数给定的新子字符串替换。
参数
该方法接收三个参数:要替换的子字符串、用于替换的新字符串,以及一个可选的数字,指示要替换的出现次数。
字符串替换示例
在下面的示例代码中,您将把子字符串 house 替换为 car。该方法会返回一个副本,所有 house 都被替换。
带可选参数 Count 的字符串替换示例
在第二个示例中,您指定只替换其中的两次出现。在下面的输出中,您可以看到该方法返回的字符串副本中,前两次出现的 house 被替换为 car。
示例
这里您将把子字符串 isn't 替换为单词 is。接着,将子字符串 important 替换为单词 insignificant,最后打印出存放在变量 movies_antonym 中的结果。
当我们运行上述代码时,会得到如下结果:
the rest of the story is insignificant because all it does is serve as a mere backdrop for the two stars to share the screen .
亲自试一试。
想进一步了解 Python 字符串替换,请观看我们课程 Regular Expressions in Python 中的这个视频。
本文内容摘自 DataCamp 由 Maria Eugenia Inzaugarat 授课的 Regular Expressions in Python 课程。
查看我们的 Python 字符串教程。
有时您需要将某个子字符串替换为新的字符串,Python 提供了内置方法
.replace()来实现这一点。Python 为您提供了
.replace()字符串方法,它会返回一个副本,其中所有出现的旧子字符串都会被作为参数给定的新子字符串替换。参数
该方法接收三个参数:要替换的子字符串、用于替换的新字符串,以及一个可选的数字,指示要替换的出现次数。
old − 这是要被替换的旧子字符串。
new − 这是用于替换旧子字符串的新子字符串。
count − 如果提供了这个可选参数 count,则只替换前 count 次出现。
字符串替换示例
在下面的示例代码中,您将把子字符串 house 替换为 car。该方法会返回一个副本,所有 house 都被替换。
带可选参数 Count 的字符串替换示例
在第二个示例中,您指定只替换其中的两次出现。在下面的输出中,您可以看到该方法返回的字符串副本中,前两次出现的 house 被替换为 car。
示例
这里您将把子字符串
isn't替换为单词is。接着,将子字符串important替换为单词insignificant,最后打印出存放在变量movies_antonym中的结果。当我们运行上述代码时,会得到如下结果:
the rest of the story is insignificant because all it does is serve as a mere backdrop for the two stars to share the screen .亲自试一试。
想进一步了解 Python 字符串替换,请观看我们课程 Regular Expressions in Python 中的这个视频。
本文内容摘自 DataCamp 由 Maria Eugenia Inzaugarat 授课的 Regular Expressions in Python 课程。
查看我们的 Python 字符串教程。