split().strip
时间: 2024-07-13 09:00:22 浏览: 63
python 中split 和 strip的实例详解
`split()` 和 `strip()` 是 Python 中两个常用的字符串处理方法。
1. `split()` 方法:这个方法用于将字符串分割成一个列表,根据指定的分隔符进行切割。默认情况下,空格会被用作分隔符,但你可以传入任何字符作为参数来定制分隔行为。例如:
```python
text = "Hello, World!"
words = text.split(",")
print(words) # 输出: ['Hello', ' World!']
```
- 如果没有提供分隔符,它会根据空白字符(空格、制表符等)来划分。
2. `strip()` 方法:这个方法用于移除字符串两端的空白字符,包括空格、制表符和换行符。如果你想只删除开头或结尾的空白,可以使用 `lstrip()` (左移除) 或 `rstrip()` (右移除) 方法。例如:
```python
s = " Hello World! "
stripped_s = s.strip()
print(stripped_s) # 输出: "Hello World!"
```
如果你想要在使用 `split()` 后立即去除每个元素的空白,可以在分割后遍历列表并调用 `strip()`:
```python
words = text.split(",")
stripped_words = [word.strip() for word in words]
```
阅读全文