我有一个以多个空格开头的文本字符串,在 2 和 4 之间变化。
删除前导空格的最简单方法是什么?(即删除某个字符之前的所有内容?)
" Example" -> "Example" " Example " -> "Example " " Example" -> "Example"
该lstrip()方法将删除字符串开头的前导空格、换行符和制表符:
lstrip()
>>> ' hello world!'.lstrip() 'hello world!'
编辑
正如 balpha 在评论中指出的那样,为了从字符串的开头 只 删除空格,lstrip('')应该使用:
lstrip('')
>>> ' hello world with 2 spaces and a tab!'.lstrip(' ') '\thello world with 2 spaces and a tab!'
相关问题: