python删除字符串中的指定字符_python中字符串常用操作总结

0ebcce67c61add09837055144336e7fa.png

点击以下链接可以快速访问全部我发表的Python相关文章:

Nick WU:Nick WU的python文章目录(持续更新中...)


特定类型操作

  1. find()方法:字符串查找操作
s = 'spam'
s.find('pa')   #返回1
  1. replace()方法:对字符串内容进行替换
s = 'spam'
s.replace('pa', 'Pa')    #s = 'sPam'
  1. split()方法:以分隔符将字符串拆成子字符串
line = 'aaa, bbb, ccc'
line.split(',')     #返回['aaa', 'bbb', 'ccc', 'ddd]
菜鸟教程链接: http://www. runoob.com/python/att-s tring-split.html
  1. strip()方法:删除字符串t头尾的指定字符(默认为空格或换行)

衍生:lstrip()和rstrip() 方法分别为从左往右和从右往左处理

语法:str.strip([chars]) #chars:指定删除的字符

菜鸟教程链接: http://www. runoob.com/python/att-s tring-rstrip.html
  1. upper()方法:将字符串的小写字母转换为大写字母

语法:str.upper() #返回值为小写字母转为大写字母的字符串。

类似的还有:

lower() 将大写字母转换为小写;

capitalize() 将字符串中字母首字母大写其余小写

title() 将字符串中字母每个单词的首字母大写其余小写

相关链接:博客园-python中的upper、lower、capitalize、title

Tips:上述操作仅适用于字符串类型,在python中,可作用于多种类型的通用操作都是以内置函数或表达式的形式出现的,如len(x),x[0];但是类型的特定操作是以方法调用的形式出现的,如str.upper()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值