python的字符串对象方法

补充一下python的字符串对象方法

先建立一个字符串列表val

val = 'C,h,i,  nese'
val.split(',')

split方法将根据分隔符号将对象打包成列表

结果如下图所示:
 

strip方法可以消除空格 or 回车

pieces = [x.strip() for x in val.split(',')]
pieces

 使用join方法快速添加分隔符

"::".join(pieces)

定位子字符串 

 

"nese" in val

in会返回一个布尔值bool

 

val.index("nese")

 

index会返回一个下标索引,若列表中没有此对象则会抛出异常

val.index("EXO")

fing方法与index方法相似,不同的是若列表中没有此对象不会抛出异常,而是返回一个值-1


 

val.find("EXO")

 

find返回的也是下标索引 

val.find("nese")

 

count会统计参数在列表出现的次数
 

 

val1="g,g,g,g,a,a,A,A,A"
val1.count("A")

 

 replace将另一种模式替换成另一种模式

 

val.replace(',',':')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值