partition()、rpartition()
作者:互联网
partition() 根据指定的分隔符 (sep) 将字符串进行分割,从字符串左边开始索引分隔符 sep, 索引到则停止索引,返回的是一个包含三个元素的元组 (tuple),即 (head, sep, tail)。
repartiton()是从后往前开始分割
点击查看代码
s = 'hello, welcome to the world'
#遇到第一个分隔符后就停止索引
s.partition('e')
('h', 'e', 'llo, welcome to the world')
#没有遇到分隔符,返回原字符串和两个空字符串
s.partition('f')
('hello, welcome to the world', '', '')
s.rpartition('e')
('hello, welcome to th', 'e', ' world')
s.rpartition('f')
('', '', 'hello, welcome to the world')
标签:partition,welcome,rpartition,索引,分隔符,world,hello 来源: https://www.cnblogs.com/LingZhu927045556/p/16438049.html