📅  最后修改于: 2023-12-03 14:59:01.488000             🧑  作者: Mango
在Python中,字符串是一种常见的数据类型。字符串方法是一些可用于字符串对象的函数。.lstrip()是其中一种方法,它可用于删除字符串开头的空格或指定字符。
string.lstrip([char])
.lstrip()方法返回字符串的副本,该副本已删除指定字符或空格。
my_string = " Hello, world!"
new_string = my_string.lstrip()
print("原始字符串: ", my_string)
print("删除开头空格后的字符串: ", new_string)
输出结果:
原始字符串: Hello, world!
删除开头空格后的字符串: Hello, world!
my_string = "000000hello000"
new_string = my_string.lstrip("0")
print("原始字符串: ", my_string)
print("删除开头0后的字符串: ", new_string)
输出结果:
原始字符串: 000000hello000
删除开头0后的字符串: hello000
注意:此示例仅删除开头的"0",如果字符串中间或结尾的"0"需要删除,请使用.strip("0")方法。
如果没有给出任何参数,则将自动删除开头的空格。
my_string = " Python"
new_string = my_string.lstrip()
print("原始字符串: ", my_string)
print("删除开头空格后的字符串: ", new_string)
输出结果:
原始字符串: Python
删除开头空格后的字符串: Python
使用.lstrip()方法可以删除字符串开头的空格或指定字符。在处理文本时,这是非常有用的。