Python rpartition() 方法在最後一次出現分隔符子字符串時拆分字符串。它將從最後一次出現的參數拆分字符串並返回一個元組。元組包含分隔符之前的三個部分、分隔符本身和分隔符之後的部分。
如果沒有找到分隔符,它返回一個隻有分隔符的空元組。
方法簽名如下。
簽名
rpartition(sep)
參數
sep:分隔字符串的字符串參數。
返回
它返回一個元組,A 3-Tuple。
讓我們看一些 rpartition(sep) 方法的例子來理解它的函數。
Python 字符串 rpartition() 方法示例 1
讓我們看看分區方法在各種場景中的簡單使用。
# Python rpartition() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.rpartition("is")
# Displaying result
print(str2)
# seperator is at begining
str2 = str.rpartition("Java")
print(str2)
# seperator at ent
str2 = str.rpartition("language")
print(str2)
# when seperater is a substring
str2 = str.rpartition("av")
print(str2)
輸出:
('Java ', 'is', ' a programming language'') ('', 'Java', ' is a programming language') ('Java is a programming ', 'language', '') ('J', 'av', 'a is a programming language')
Python 字符串 partition() 方法示例 2
如果沒有找到分隔符,它返回一個包含字符串本身和右邊兩個空字符串的元組。請參閱下麵的示例。
# Python rpartition() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.rpartition("not")
# Displaying result
print(str2)
輸出:
('', '', 'Java is a programming language')
相關用法
- Python String rsplit()用法及代碼示例
- Python String rindex()用法及代碼示例
- Python String rjust()用法及代碼示例
- Python String rstrip()用法及代碼示例
- 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 rpartition() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。