1.lstrip 将字符串左侧空白删去 rstrip同理,strip则左右都不留白 注意:该函数可自己确定参数 2.removeprefix(prefix) 删除指定前缀 removesuffix表示删除指定后缀
>>> x=" abc"
>>> x.lstrip()
'abc'
>>> x="www.abcde.com"
>>> x.lstrip("www.com")
'abcde.com'
>>> x.removeprefix("www.")
'abcde.com'
拆分和拼接
1.partition(sep) 将字符串以参数指定的分割符进行分割,将切割后的结果返回一个三元组 rpartition表示从右向左找分割符进行分割 2.split(sep=None,maxsplit=-1) 当没有参数的情况下,函数默认会以空格,回车符,空格符等作为分割条件。第二个参数表示分割的次数 splitlines表示按行分割 参数为true表示包含换行符,否则不包含 2.join函数 字符串拼接 参数为可迭代对象 示例:
>>> x.partition("abc")
('www.', 'abc', 'de.com')
>>> x.rpartition("a")
('www.', 'a', 'bcde.com')
>>> x.rpartition(".")
('www.abcde', '.', 'com')
>>> x.split(".")
['www', 'abcde', 'com']
>>> x.split(".",1)
['www', 'abcde.com']
>>> x="""1
2
3"""
>>> x.splitlines()
['1', '2', '3']
>>> x.splitlines(True)
['1\n', '2\n', '3']
>>> x="www.abcde.com"
>>> a=x.split(".")
>>> a
['www', 'abcde', 'com']
>>> "拼接".join(a)
'www拼接abcde拼接com'
|