Python 的 str.rsplit(~)
方法根據指定的分隔符拆分字符串,並返回包含分隔項的列表。與從左側分割的 str.split(~)
不同,str.rsplit(~)
從右側分割。
參數
1.sep
| string
| optional
用於分割字符串的分隔符。默認情況下,sep=" "
(即單個空格)。
2. maxsplit
| number
| optional
您想要進行的最大分割數。默認情況下,maxsplit=-1
(即沒有最大設置)。
返回值
分隔字符串的列表。
例子
九月參數
默認情況下,使用的分隔符是單個空格:
x = "a b c"
x.rsplit()
['a', 'b', 'c']
用逗號分隔:
y = "a,b,c"
y.rsplit(",")
['a', 'b', 'c']
字符串中不存在 Sep
使用逗號作為分隔符分割 "abc"
:
z = "abc"
z.rsplit(",")
['abc']
我們返回一個列表,其中原始字符串作為唯一元素,因為字符串中不存在分隔符。
最大分割參數
最多拆分 "a,b,c"
一次:
w = "a,b,c"
w.rsplit(",", 1))
['a,b', 'c']
盡管我們有兩個逗號,但分裂隻從右側發生一次。
相關用法
- Python String rsplit()用法及代碼示例
- Python String rstrip方法用法及代碼示例
- Python String rstrip()用法及代碼示例
- Python String rjust方法用法及代碼示例
- Python String rpartition()用法及代碼示例
- Python String rpartition方法用法及代碼示例
- Python String replace()用法及代碼示例
- Python String rindex()用法及代碼示例
- Python String rjust()用法及代碼示例
- Python String rindex方法用法及代碼示例
- Python String rfind方法用法及代碼示例
- Python String replace方法用法及代碼示例
- Python String rfind()用法及代碼示例
- Python String count方法用法及代碼示例
- Python String isnumeric方法用法及代碼示例
- Python String Center()用法及代碼示例
- Python String zfill方法用法及代碼示例
- Python String decode()用法及代碼示例
- Python String count()用法及代碼示例
- Python String join()用法及代碼示例
- Python String casefold()用法及代碼示例
- Python String isalnum()用法及代碼示例
- Python String endswith方法用法及代碼示例
- Python String isidentifier()用法及代碼示例
- Python String startswith()用法及代碼示例
注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 Python String | rsplit method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。