pythonindex函數(shù)是什么
在我們對(duì)字符串進(jìn)行檢查時(shí),大家并不需要逐個(gè)的去驗(yàn)證。特別是在子字符串str的檢查上,我們有專門的index函數(shù)可以實(shí)現(xiàn)。相信說到這里,很多人已經(jīng)想知道具體的檢查方法了,下面我們就pythonindex函數(shù)的概念、語法、參數(shù)、返回值和實(shí)例帶來介紹。
1、概念
用于檢驗(yàn)字符串中是否包含子字符串str,如果指定了檢測(cè)范圍,則檢查是否包含在指定范圍內(nèi)。
2、語法
str.index(str,beg=0,end=len(string))
3、參數(shù)
str指定檢索的字符串。
beg開始索引,默認(rèn)為0。
end結(jié)束索引,默認(rèn)為字符串的長(zhǎng)度。
4、返回值
含有子字符串會(huì)返回開始的索引值,否則拋出異常。
5、實(shí)例
lst=[10,20,"Hello",20,"Nanjing"]
idx=lst.index(20)
print(idx)#1
idx=lst.index("Hi")
print(idx)#ValueError:'Hi'isnotinlist
以上就是pythonindex函數(shù)的有關(guān)介紹,想要對(duì)字符串進(jìn)行檢驗(yàn)的小伙伴,可以試試index函數(shù)的用法。更多Python學(xué)習(xí)推薦:請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。