replace()的妙用

在字符串的处理方法中replace()使用得当,将会有非常精彩的效果:

st=str.replace(old,new,count[=∞]):将new代替old,代替count次
除了原本的全部替换功能,那么我们可以如下骚操作:

  • new='':即new为空,实现删除str中old,同时控制count决定是删除全部old还是几个old
  • new=old+x:即用old+x代替old,类似在old后插入x,当然改变old和x顺序决定插入前方还是后方,str[::-1]倒置str后,可以实现在最后一个old位置左右插入
posted @ 2020-03-03 12:19  盐亭的森林  阅读(175)  评论(0编辑  收藏  举报