Pythonsplit函数
时间: 2023-11-05 12:06:24 浏览: 77
python中split函数的用法
Python中的`split()`函数是一个字符串方法,它可以将一个字符串分割成一个列表,根据指定的分隔符来分割。该函数返回一个列表,其中每个元素都是原始字符串中被分隔符分隔的一部分。
`split()`函数的语法如下:
```
str.split([sep[, maxsplit]])
```
其中:
- `str`是要进行分割的原始字符串。
- `sep`是可选参数,指定分隔符。如果不指定分隔符,则默认为所有空白字符(包括空格、制表符和换行符)。
- `maxsplit`是可选参数,指定最大分割次数。如果指定了该参数,则最多进行`maxsplit`次分割。
例如,假设有以下字符串:
```
str = "Hello, world! How are you?"
```
可以使用`split()`函数将其分割成一个列表:
```
words = str.split()
print(words)
```
输出结果为:
```
['Hello,', 'world!', 'How', 'are', 'you?']
```
可以使用`sep`参数指定分隔符,例如,使用逗号作为分隔符:
```
words = str.split(",")
print(words)
```
输出结果为:
```
['Hello', ' world! How are you?']
```
可以使用`maxsplit`参数指定最大分割次数,例如,最多只分割一次:
```
words = str.split(",", 1)
print(words)
```
输出结果为:
```
['Hello', ' world! How are you?']
```
阅读全文