当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python String rpartition()用法及代码示例


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 rpartition()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。