Python中的rfind()方法使用詳解
rfind()方法返回所在子str 被找到的最后一個索引,或者-1,如果沒有這樣的索引不存在,可選擇限制搜索字符串string[beg:end].
語法
以下是rfind()方法的語法:
str.rfind(str, beg=0 end=len(string))
參數(shù)
- str -- 此選項指定要搜索的字符串
- beg -- 這是開始索引,默認情況下為 0
- end -- 這是結(jié)束索引,默認情況下它等于該字符串的長度
返回值
此方法如果找到返回最后一個索引,否則返回-1
例子
下面的例子顯示了rfind()方法的使用
#!/usr/bin/python str = "this is really a string example....wow!!!"; str = "is"; print str.rfind(str); print str.rfind(str, 0, 10); print str.rfind(str, 10, 0); print str.find(str); print str.find(str, 0, 10); print str.find(str, 10, 0);
當(dāng)我們運行上面的程序,它會產(chǎn)生以下結(jié)果:
5 5 -1 2 2 -1
相關(guān)文章
python求加權(quán)平均值的實例(附純python寫法)
今天小編就為大家分享一篇python求加權(quán)平均值的實例(附純python寫法),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08python利用os模塊編寫文件復(fù)制功能——copy()函數(shù)用法
這篇文章主要介紹了python利用os模塊編寫文件復(fù)制功能——copy()函數(shù)用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07python實現(xiàn)查找excel里某一列重復(fù)數(shù)據(jù)并且剔除后打印的方法
這篇文章主要介紹了python實現(xiàn)查找excel里某一列重復(fù)數(shù)據(jù)并且剔除后打印的方法,涉及Python使用xlrd模塊操作Excel的相關(guān)技巧,需要的朋友可以參考下2015-05-05Python無法用requests獲取網(wǎng)頁源碼的解決方法
爬蟲獲取信息,很多時候是需要從網(wǎng)頁源碼中獲取鏈接信息的,下面這篇文章主要給大家介紹了關(guān)于Python無法用requests獲取網(wǎng)頁源碼的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2022-07-07