python中split是什么
时间: 2024-09-26 14:09:27 浏览: 34
python中split()方法
在Python中,`split()`是一个字符串方法,用于将一个字符串按照指定的分隔符切割成多个子字符串,并返回一个列表。这个方法会在每个遇到的分隔符处停止分割,如果不提供分隔符,默认会按空格、换行符等空白字符进行分割。
例如:
```python
s = "Hello, World! This is a test."
words = s.split(", ")
print(words) # 输出:['Hello', 'World!', 'This', 'is', 'a', 'test.']
```
在这个例子中,`split(", ")`把原字符串按照逗号加空格组合分割成了单词列表。
如果你不想使用默认的分隔符,可以传入自定义的分隔符,比如:
```python
numbers = "1, 2, 3, 4, 5"
number_list = numbers.split(",") # 按逗号分割
print(number_list) # 输出:['1', ' 2', ' 3', ' 4', ' 5']
```
这里由于数字之间有额外的空格,所以结果中每个数前面也包含了空格。
阅读全文