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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。