使用Python的lstrip方法实现字符串左侧删除指定字符功能
更新时间:2023-12-03使用Python的lstrip方法实现字符串左侧删除指定字符功能
Python语言提供了lstrip方法,用于删除指定字符(默认为空白字符)
基本用法
默认情况下,lstrip方法会删除左侧空格和制表符,例如:
str=" Hello World! " x=str.lstrip() print(">>>" + x + "<<<")
输出:
>Hello World! <<
指定删除字符
我们可以通过提供字符或字符串作为参数来删除指定字符,例如:
str=",,,,,rrttgg.....banana....rrr" x=str.lstrip(",.grt") print(x)
输出:
banana....rrr
函数返回值
lstrip方法返回的是字符串的副本,原始字符串不会被修改。如果没有找到匹配项,函数会返回原始字符串的副本。
str=" \n \r \t Hello \n\n " x=str.lstrip() print(">>>" + str + "<<<") print(">>>" + x + "<<<")
输出:
>>> Hello <<< >>>Hello <<<
结论
因此,通过使用lstrip方法和指定要删除的字符,我们可以轻松地从字符串的左侧删除指定的字符,而且不需要在原始字符串中修改。