我有一个以许多空格开头的文本字符串,介于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!'