使用 lstrip() 和 rstrip() 方法
lstrip() 方法去除字符串开头的空格,而 rstrip() 方法去除字符串结尾的空格。
lstrip()
的工作原理
从左向右扫描:从字符串开头第一个字符开始检查
连续匹配:只移除连续出现在开头的指定字符
遇到非匹配字符即停止:一旦遇到不在参数列表中的字符,立即停止处理
>>> a = "akjhsdafkjdaj"
>>> a.lstrip("aj")
'kjhsdafkjdaj'
这里遇到k就直接停止
str.lstrip()方法用于去除字符串开头的空白字符,或者自定义的一组字符。
original_string = "xxxyHelloWorld"
new_string = original_string.lstrip("xy")
print(new_string) # 输出: "HelloWorld"
这里遇到h才停止