split函数是Python中字符串对象的一个方法,用于将字符串按照指定的分隔符来切割成多个子字符串,并返回一个包含切割后的子字符串的列表。
具体作用如下:
- 默认情况下,split函数将字符串按照空格进行切割,返回一个包含每个单词的列表。
- 可以通过指定分隔符来切割字符串,例如split(',')表示按照逗号进行切割。
- 可以通过指定最大切割次数来控制切割的次数,例如split(',', 2)表示最多切割2次。
- split函数还可以用于切割其他类型的对象,例如列表、元组等。
示例:
```python
s = "Hello, World!"
result = s.split() # 默认按照空格切割
print(result) # ['Hello,', 'World!']
s = "1,2,3,4,5"
result = s.split(',') # 按照逗号切割
print(result) # ['1', '2', '3', '4', '5']
s = "1,2,3,4,5"
result = s.split(',', 2) # 最多切割2次
print(result) # ['1', '2', '3,4,5']
```