如何在Python字符串列表中查找出指定字符所在字符串?
python字符串字串查找 find和index方法python 字符串查找有4個(gè)方法,1 find,2 index方法,3 rfind方法,4 rindex方法。1 find()方法:查找子字符串,若找到返回從0開(kāi)始的下標(biāo)值,若找不到返回-1info = 'abca'print info.find('a'
)##從下標(biāo)0開(kāi)始,查找在字符串里第一個(gè)出現(xiàn)的子串,返回結(jié)果:
0info = 'abca'print info.find('a',1)##從下標(biāo)1開(kāi)始,查找在字符串里第一個(gè)出現(xiàn)的子串:返回結(jié)果3info = 'abca'print info.find('333'
)##返回-1,查找不到返回-12 index()方法:python 的index方法是在字符串里查找子串第一次出現(xiàn)的位置,類(lèi)似字符串的find方法,不過(guò)比f(wàn)ind方法更好的是,如果查找不到子串,會(huì)拋出異常,而不是返回-1info = 'abca'print info.index('a'
)print info.index('33'
)rfind和rindex方法用法和上面一樣,只是從字符串的末尾開(kāi)始查找。
上一篇io模塊什么意思