c语言编程笔录

首页 >   > 笔记大全

笔记大全

使用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方法和指定要删除的字符,我们可以轻松地从字符串的左侧删除指定的字符,而且不需要在原始字符串中修改。