python删除字符串中所有的空白字符
时间: 2023-06-18 08:06:34 浏览: 134
可以使用字符串的 replace() 方法来删除所有空白字符。示例代码如下:
```python
my_string = "This is a string with spaces and\ttabs"
no_whitespace = my_string.replace(" ", "").replace("\t", "")
print(no_whitespace)
```
输出:
```
Thisisastringwithspacesandtabs
```
在这个示例中,我们首先使用 replace() 方法将空格替换为空字符串,然后再使用 replace() 方法将制表符替换为空字符串。这样就可以删除字符串中所有的空白字符了。
相关问题
Python删除字符串中间的空白字符
要删除字符串中间的空白字符,可以使用Python中的replace()方法。具体方法是:
1. 首先,将字符串中的所有空白字符替换为空字符串。可以使用replace()方法,并将空格字符作为第一个参数,空字符串作为第二个参数。
2. 接下来,将字符串中的所有空白字符替换为一个空格字符。同样可以使用replace()方法,并将空字符串作为第一个参数,空格字符作为第二个参数。
以下是一个示例代码,可以实现删除字符串中间的空白字符:
```python
s = "Hello World"
s = s.replace(" ", "") # 将空白字符替换为空字符串
s = s.replace("\t", "") # 将制表符替换为空字符串
s = s.replace("\n", "") # 将换行符替换为空字符串
s = " ".join(s.split()) # 将多余的空格字符替换为一个空格字符
print(s) # 输出结果为:Hello World
```
在这个例子中,首先使用replace()方法将字符串中的空白字符替换为空字符串,接着使用join()方法和split()方法将多余的空格字符替换为一个空格字符,最后输出结果。
python去除字符串左侧的空白符
可以使用字符串的lstrip()方法来去除左侧的空白符,示例如下:
```python
s = " hello world"
s = s.lstrip()
print(s) # 输出: "hello world"
```
lstrip()方法会返回去除左侧空白符后的新字符串,原字符串并不会被修改。
阅读全文