Python rsplit() 方法分离字符串并返回一个列表。它使用分隔符作为分隔符从右侧拆分。如果未指定分隔符,则任何空白字符串都是分隔符。该方法与 split() 相同,只是从右侧拆分,下面将详细描述。
注意:如果未指定分隔符,则将空格视为分隔符。
签名
rsplit(sep=None,maxsplit=-1)
参数
sep:A 字符串参数充当分隔符。
maxsplit:执行拆分的次数。
返回
它返回一个逗号分隔的列表。
让我们看一些 rsplit() 方法的例子来了解它的函数。
Python 字符串 rsplit() 方法示例 1
这是一个简单的例子来理解 rsplit() 方法的用法。
# Python rsplit() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.rsplit()
# Displaying result
print(str2)
输出:
['Java', 'is', 'a', 'programming', 'language']
Python 字符串 rsplit() 方法示例 2
让我们将参数分隔符传递给该方法,请参见示例。
# Python rsplit() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.rsplit('Java')
# Displaying result
print(str2)
输出:
['', ' is a programming language']
Python 字符串 rsplit() 方法示例 3
每次出现 a 时都会拆分字符串。请参阅下面的示例。
# Python rsplit() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.rsplit('a')
# Displaying result
print(str2)
输出:
['J', 'v', ' is ', ' progr', 'mming l', 'ngu', 'ge']
Python 字符串 rsplit() 方法示例 4
除了分隔符,我们还可以传递 maxsplit 值。 maxsplit 用于设置拆分的次数。
# Python rsplit() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.rsplit('a',1)
# Displaying result
print(str2)
str2 = str.rsplit('a',3)
# Displaying result
print(str2)
输出:
['Java is a programming langu', 'ge'] ['Java is a progr', 'mming l', 'ngu', 'ge']
相关用法
- Python String rstrip()用法及代码示例
- Python String rindex()用法及代码示例
- Python String rjust()用法及代码示例
- Python String rpartition()用法及代码示例
- Python String replace()用法及代码示例
- Python String rfind()用法及代码示例
- Python String Center()用法及代码示例
- Python String isnumeric()用法及代码示例
- Python String join()用法及代码示例
- Python String isalnum()用法及代码示例
- Python String startswith()用法及代码示例
- Python String upper()用法及代码示例
- Python String splitlines()用法及代码示例
- Python String isprintable()用法及代码示例
- Python String translate()用法及代码示例
- Python String split()用法及代码示例
- Python String format_map()用法及代码示例
- Python String zfill()用法及代码示例
- Python String isspace()用法及代码示例
- Python String Encode()用法及代码示例
注:本文由纯净天空筛选整理自 Python String rsplit() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。