阿八博客
  • 100000+

    文章

  • 23

    评论

  • 20

    友链

  • 最近新加了很多技术文章,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

Python字符串中删除特定字符

欢迎来到阿八个人博客网站。本 阿八个人博客 网站提供最新的站长新闻,各种互联网资讯。 喜欢本站的朋友可以收藏本站,或者加QQ:我们大家一起来交流技术! URL链接:https://www.abboke.com/jsh/2019/0911/112587.html

分析

在Python中,字符串是不可变的
所以无法直接删除字符串之间的特定字符

所以想对字符串中字符进行操作的时候,需要将字符串转变为列表,列表是可变的,这样就可以实现对字符串中特定字符的操作

1、删除特定字符

特定字符的删除,思路跟插入字符类似

可以分为两类,删除特定位置的字符 或者 删除指定字符

1.1、删除特定位置的字符

使用.pop()方法
输入参数,即为要删除的索引

string = '公众号:土堆碎念'list_str = list(string)list_str.pop(1)list_str = ''.join(list_str)print(list_str)

输出:

眼尖的你,发现还有一个可选参数,count

count参数就可以指定要替换几个
我们无意中知道了如何删除指定数目的字符

总结

无论是Python字符串自带的.replace()方法,还是re提供的.sub()方法,都是不改变原来的字符串,返回值才是替换的字符串
所以,如果要使用替换的字符串,就需要将返回值赋值给一个变量
这两种方法,默认都是替换所有的指定字符

教程中的Costco,只给你各领域更好的教程,不再为挑选教程而闹心

一定要关注哦,以后一秒找教程!!!

相关文章

暂住......别动,不想说点什么吗?
  • 全部评论(0
    还没有评论,快来抢沙发吧!