天天看點

Python中的index()方法

源于: 功能類代碼 – DatasettoFileClass.py – 函數codingclf_one

index()功能:

  Python index() 方法檢測字元串中是否包含子字元串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍内,該方法與 python find()方法一樣,隻不過如果str不在 string中會報一個異常。

index()文法:

代碼:

str1 = "this is string example....wow!!!"
str2 = "exam"
 
print(str1.index(str2))
           

結果為:15

但是, 很多時候當要在清單中查找某個元素并輸出對應的索引值(位置),這時就需要使用到index()方法了

index()文法:

代碼:

A = [123, 'xyz', 'zara', 'abc']
print(A.index('xyz')) 
# 結果為: 1

print(A.index('zzz'))
# 報錯 :ValueError: 'zzz' is not in list
           

學習部落格:

Python index()方法

index在python中是什麼意思