📅  最后修改于: 2023-12-03 15:04:38.782000             🧑  作者: Mango
在Python中,字符串是一个非常重要的数据类型。 rsplit()
方法是字符串方法之一。它的作用是通过指定分隔符对字符串进行分割并返回分割后的字符串列表。
rsplit()
方法的语法如下:
str.rsplit([separator[, maxsplit]])
其中,separator
参数是可选的,如果未指定,则默认使用空格作为分隔符。maxsplit
参数同样也是可选的,用于指定分割的最大次数。如果未指定,则默认所有分隔符都被视为分割。
rsplit()
方法返回一个字符串列表,其中每个子字符串都是通过分隔符分割后得到的。
下面是一个简单的示例,说明了如何使用 rsplit()
方法:
str = "Hello, World!"
print(str.rsplit())
输出:
['Hello,', 'World!']
如果我们指定分隔符为逗号 ,
,则输出将会变成以下形式:
str = "Hello, World!"
print(str.rsplit(", "))
输出:
['Hello', 'World!']
如果我们想只对字符串进行两次分割,则可以通过 maxsplit
参数进行限制:
str = "Hello, World!"
print(str.rsplit(", ", 1))
输出:
['Hello', 'World!']
rsplit()
方法是对字符串进行分割的一个便捷方法。通过指定分隔符和最大分隔次数,我们可以方便地对字符串进行处理并得到我们想要的结果。