python中rpartition()方法的用法
rpartition()方法描述
rpartition()方法与前面的章节中介绍的partition()方法基本类似,都是python内置的字符串方法,都可以用来根据参数指定的分隔符分割字符串,返回值都为tuple元素类型。不同的地方是,rpartition()方法匹配分隔符的方向是从右往左的。
rpartition()语法和参数
str.rpartition( separator )
参数separator指定的是分隔符,一般为调用对象字符串内部存在的字符。
rpartition()返回值
tuple类型的值,而且一般长度为3,分别是分隔符左边的字符串、分隔符本身,以及分隔符右边的字符串。
rpartition()方法实例代码
>>> str = '笨鸟工具,x1y1z1.com'
>>> str.rpartition('1')
('笨鸟工具,x1y1z', '1', '.com')
>>> str #rpartition()方法并不修改原字符串
'笨鸟工具,x1y1z1.com'