技术文章 > 常见问题 >  Python常见问题 > 正文

如何删除python字符串中指定的字符?

宋雪维

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

方法一:使用pop()方法删除特定位置的字符

string1 = '不要汉堡'  # 定义一个字符串
list_str = list(string1)  # 将字符串转换为列表
list_str.pop(1)  # 删去第一个字符
string2 = ''.join(list_str)  # 再将列表转换成字符串
print(string2)

输出

要汉堡

方法二:使用replace()方法删除指定字符

html="fasdfasdf..fadsfasf"
for i in html:
	if i=='.':
		html=html.replace(i,'')#将.删掉

方法三:使用re.sub()方法可以替换特定模式的字符

>>> #导入re
>>> import re
>>> s = '/n1/t2/r3/n4/t5/r6/n7/t8/r9'
>>> re.sub('[/n/t/r]','',s)
'123456789'

以上就是python中删除字符串中指定字符的三种方法实例,大家可以直接套用使用哦~

免费视频教程
本教程部分素材来源于网络,版权问题联系站长!
相关文章
  python中divmod函数功能是什么?
  python中使用_setattr_()
  python中getattr()是什么?
  python中getattribute方法作用是什么?
  python中如何用split()函数实现分割字符串?
  python中实现字符串分割的方法有哪些?
相关视频章节
  python代码缩进
  python命名规范
  《Python程序设计》课程导论
  Python语言简介
视频教程分类