rsplit()
时间: 2023-07-25 16:04:46 浏览: 112
python中的split、rsplit、splitlines用法说明
rsplit() 是 Python 字符串的一个方法,用于将字符串从右向左进行分割,并返回一个由分割后的子字符串组成的列表。rsplit() 方法和 split() 方法类似,只不过是从右往左进行分割。
rsplit() 方法有两个参数,第一个参数是分割字符串的分隔符,默认为所有空字符,包括空格、换行符、制表符等。第二个参数是分割次数,默认为 -1,即分割所有出现的分隔符。
以下是一个例子:
```
string = "Hello, world! How are you?"
result = string.rsplit(" ", 2)
print(result)
```
输出:
```
['Hello, world! How', 'are', 'you?']
```
在这个例子中,我们使用 rsplit() 方法将字符串按照空格分割成三个部分,分割次数为 2。由于是从右往左分割,所以分割的结果与 split() 方法的结果不同。
阅读全文