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位置左右插入

猜你喜欢

转载自www.cnblogs.com/thgpddl/p/12401547.html