python字符串操作--partition()方法将字符串拆分成两部分

partition() 方法用于在分隔符 sep 首次出现的位置拆分字符串,返回一个3元组 (分隔符之前的部分,分隔符,分隔符之后的部分)

格式及参数

1
str.partition(sep)

str : 字符串对象

sep : 分隔符,若分隔符未找到则返回包含两个空字符串及字符串本身的3元组

实例(3.8.8)

1
2
3
4
5
6
7
8
9
10
11
12
a = 'www.gaoyuanqi.cn'

print(a.partition('.'))
print(a.partition('h'))
# partition方法不会改变原有对象
print(a)

'''输出
('www', '.', 'gaoyuanqi.cn')
('www.gaoyuanqi.cn', '', '')
www.gaoyuanqi.cn
'''