python 实现替换字符串中的部分子字符串
时间: 2023-04-09 15:03:46 浏览: 102
可以使用 Python 的字符串 replace() 方法来替换字符串中的部分子字符串。例如,如果要将字符串中的所有 "apple" 替换为 "orange",可以使用以下代码:
```
string = "I like to eat apple pie."
new_string = string.replace("apple", "orange")
print(new_string)
```
输出结果为:
```
I like to eat orange pie.
```
这样就可以实现替换字符串中的部分子字符串了。
相关问题
python 替换字符串中的子字符串
可以使用字符串的 replace() 方法来替换字符串中的子字符串。例如,要将字符串中的所有 "apple" 替换为 "orange",可以使用以下代码:
```
string = "I like to eat apple"
new_string = string.replace("apple", "orange")
print(new_string)
```
输出结果为:"I like to eat orange"。
python批量替换字符串
你可以使用Python的字符串方法replace()来批量替换字符串。replace()方法接受两个参数,第一个参数是要被替换的子字符串,第二个参数是要替换成的新字符串。下面是一个示例代码:
```python
def batch_replace_string(original_string, replacements):
for old_str, new_str in replacements.items():
original_string = original_string.replace(old_str, new_str)
return original_string
replacements = {
"apple": "orange",
"banana": "grape",
"cherry": "melon"
}
original_string = "I like apple, banana, and cherry."
new_string = batch_replace_string(original_string, replacements)
print(new_string)
```
这段代码会将原始字符串中的"apple"替换成"orange","banana"替换成"grape","cherry"替换成"melon",然后输出结果为:"I like orange, grape, and melon."
阅读全文