过滤多余的空格:一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。简单Python程序
时间: 2024-03-08 19:48:37 浏览: 98
python 删除字符串中连续多个空格并保留一个的方法
5星 · 资源好评率100%
可以使用Python内置函数 `split()` 和 `join()` 来实现过滤多余的空格,具体实现如下:
```python
s = " hello world! "
s = ' '.join(s.split())
print(s)
```
输出结果为:
```
hello world!
```
解释:
- `s.split()`:使用空格将字符串 `s` 分割成多个子字符串,并返回一个列表。
- `' '.join(...)`:将列表中的元素用空格连接成一个字符串。
- `strip()`:去除字符串两端的空格。
阅读全文