发布时间:2025-09-30 00:02:48 浏览次数:2
`split()` 函数是 Python 中的字符串函数,用于将字符串按照指定的分隔符分割成多个子字符串。以下是 `split()` 函数的用法:
```python
string.split(separator, maxsplit)
```
参数:
- `separator`:可选参数,用于指定分隔符。如果未指定分隔符,那么默认使用空格作为分隔符。
- `maxsplit`:可选参数,用于指定最大分割次数。如果未指定或值为负数,则表示不限制分割次数。
示例:
```python
# 定义一个字符串
text = "Hello, how are you?"
# 使用 split() 函数分割字符串
parts = text.split(",")
# 输出分割后的子字符串列表
print(parts)
# 输出:['Hello', ' how are you?']
# 使用 split() 函数分割字符串,指定分隔符为空格,最大分割次数为 1
parts = text.split(" ", 1)
# 输出分割后的子字符串列表
print(parts)
# 输出:['Hello,', 'how are you?']
# 使用 split() 函数分割字符串,指定分隔符为逗号,不限制分割次数
parts = text.split(",")
# 输出分割后的子字符串列表
print(parts)
# 输出:['Hello', 'how', 'are', 'you?']
```
在这个示例中,我们使用 `split()` 函数将字符串按照逗号和空格分隔,并限制分割次数。根据不同的分隔符和最大分割次数,可以实现不同的分割效果。