python去除字符串“;”
时间: 2023-10-01 16:11:30 浏览: 67
可以使用字符串的 `replace()` 方法来去除字符串中的分号 `;`,例如:
```python
my_string = "hello;world;"
new_string = my_string.replace(";", "")
print(new_string) # 输出 "helloworld"
```
在上面的代码中,我们定义了一个字符串 `my_string`,并使用 `replace()` 方法将字符串中的分号 `;` 替换为空字符串。最终输出的字符串 `new_string` 中就没有分号了。
相关问题
python 去掉字符串
要去掉字符串两端的空格,可以使用字符串的 `strip` 方法。例如:
```python
s = " hello world "
s = s.strip()
print(s) # 输出:hello world
```
如果要只去掉左边或右边的空格,可以使用 `lstrip` 或 `rstrip` 方法。例如:
```python
s = " hello world "
s = s.lstrip()
print(s) # 输出:hello world
s = " hello world "
s = s.rstrip()
print(s) # 输出: hello world
```
如果要去掉字符串中间的空格,可以使用字符串的 `replace` 方法。例如:
```python
s = "hello world"
s = s.replace(" ", "")
print(s) # 输出:helloworld
```
如果要去掉字符串中指定的字符,可以使用字符串的 `replace` 方法或 `translate` 方法。例如:
```python
s = "hello, world!"
s = s.replace(",", "").replace("!", "")
print(s) # 输出:hello world
s = "hello, world!"
translator = str.maketrans("", "", ",!")
s = s.translate(translator)
print(s) # 输出:hello world
```
python去除字符串首尾字符
你可以使用字符串的 strip() 方法来去除字符串首尾的空格或特定字符,例如:
```python
s = " hello world! "
s = s.strip() # 去除空格
print(s) # 输出:hello world!
s = "Hello, world!!"
s = s.strip("!") # 去除首尾的感叹号
print(s) # 输出:Hello, world
```
注意,strip() 方法只能去除字符串首尾的字符,如果想去除中间的字符,可以使用 replace() 方法或正则表达式等技术。
阅读全文