如何在字符串中正确地插入特定字符或子串?
时间: 2024-12-14 22:15:36 浏览: 13
在字符串中插入特定字符或子串通常有两种常见的方式:
1. **使用 `+` 运算符**:
如果你想插入单个字符,可以将字符与原始字符串拼接起来,例如:
```python
original_string = "Hello"
new_char = "*"
result = original_string + new_char
print(result) # 输出: Hello*
```
如果要插入一个子串,可以类似操作:
```python
sub_string = " World"
final_string = original_string + sub_string
print(final_string) # 输出: Hello World
```
2. **使用 `insert()` 方法**:
Python 中的 `str.insert(index, substring)` 方法可以在指定位置插入子串,比如:
```python
original_string = "Hello"
index = 6 # 插入点,注意索引从0开始
inserted_substring = "!"
final_string = original_string[:index] + inserted_substring + original_string[index:]
print(final_string) # 输出: Hello!
```
阅读全文