rpartition() 在參數字符串的最後一次出現處拆分字符串,並返回一個元組,其中包含分隔符之前的部分、參數字符串和分隔符之後的部分。
用法:
string.rpartition(separator)
rpartition() Parameters()
rpartition()
方法采用字符串參數separator
,該參數在字符串最後一次出現時將其分開。
返回:
rpartition()
方法返回一個 3 元組,其中包含:
- 分隔符之前的部分,分隔符參數,以及分隔符之後的部分(如果在字符串中找到分隔符參數)
- 兩個空字符串,如果沒有找到分隔符參數,後跟字符串本身
示例:rpartition() 如何工作?
string = "Python is fun"
# 'is' separator is found
print(string.rpartition('is '))
# 'not' separator is not found
print(string.rpartition('not '))
string = "Python is fun, isn't it"
# splits at last occurence of 'is'
print(string.rpartition('is'))
輸出
('Python ', 'is ', 'fun') ('', '', 'Python is fun') ('Python is fun, ', 'is', "n't it")
相關用法
- Python String rsplit()用法及代碼示例
- Python String replace()用法及代碼示例
- Python String rindex()用法及代碼示例
- Python String rjust()用法及代碼示例
- Python String rstrip()用法及代碼示例
- Python String rfind()用法及代碼示例
- Python String Center()用法及代碼示例
- Python String decode()用法及代碼示例
- Python String join()用法及代碼示例
- Python String casefold()用法及代碼示例
- Python String isalnum()用法及代碼示例
- Python String startswith()用法及代碼示例
- Python String splitlines()用法及代碼示例
- Python String upper()用法及代碼示例
- Python String isprintable()用法及代碼示例
- Python String translate()用法及代碼示例
- Python String title()用法及代碼示例
- Python String split()用法及代碼示例
- Python String format_map()用法及代碼示例
- Python String zfill()用法及代碼示例
注:本文由純淨天空篩選整理自 Python String rpartition()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。