s ="bird,fish,monkey,rabbit"
s.index('bird')#0
s.rindex('i')#21
s.index('tiger')#指定字符串不存在 substring not found
③、count()方法
用来返回一个字符串在另一个字符串中出现的次数,如果不存在则返回0
s ="bird,fish,monkey,rabbit"
s.count('bird')# 1
s.count('b')# 3
s.count('tiger')#0
(2)、字符串分隔类方法:
①、split()和rspilit()方法
分别用来以指定字符为分隔符,从原字符串左端和右端开始将其分割成多个字符串,并返回包含分隔结果的列表
s ="bird,fish,monkey,rabbit"
s.split(',')#['bird', 'fish', 'monkey', 'rabbit']
s ='I am a boy'
s.split()#['I', 'am', 'a', 'boy']
s.resplit()#['I', 'am', 'a', 'boy']
split()和rsplit()方法可以指定最大分隔次数
s ="南京 上海 天津 杭州 无锡"
s.split(maxsplit =2)#从左开始最多分隔两次
s.rsplit(maxsplit =2)#从有开始最多分隔两次