Python 字符串 rpartition() 方法

5 Sept 2024 | 2 分钟阅读

Python 的 rpartition() 方法在分隔符子字符串的最后一次出现时分割字符串。它从参数的最后一次出现开始分割字符串,并返回一个元组。 该元组包含分隔符之前的三个部分、分隔符本身和分隔符之后的部分。

如果未找到分隔符,则返回一个仅包含分隔符的空元组。

该方法的签名如下所示。

签名

参数

sep:一个字符串参数,用于分隔字符串。

返回

它返回一个元组,一个 3 元组。

让我们看一些 rpartition(sep) 方法的例子,以了解它的功能。

Python 字符串 rpartition() 方法示例 1

让我们看看在各种情况下使用分区方法的一个简单示例。

输出

('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

如果未找到分隔符,它将返回一个包含字符串本身和右侧两个空字符串的元组。 请参阅下面的示例。

输出

('', '', 'Java is a programming language')

下一个主题Python 字符串