Python 字符串 index() 方法
Örnek
Metinde "welcome" kelimesi nerede bulunur?
txt = "Hello, welcome to my world." x = txt.index("welcome") print(x)
Tanım ve Kullanım
index() yöntemi belirtilen değerin ilk出现出现位置进行查找。
Bu değer bulunamazsa, index() yöntemi bir istisna tetikler.
index() yöntemi find() yöntemi ile neredeyse aynıdır, tek farkı, bu değer bulunamazsa find() yöntemi -1 döner. (Aşağıdaki örneklere bakın)
Sözdizimi
dizgi.index(value, start, end)
Parametre Değeri
Parametre | Açıklama |
---|---|
value | Gerekli. Aranacak değer. |
start | Opsiyonel. Aramanın nerede başlamasını istersiniz. Varsayılan olarak, 0'dır. |
end | Opsiyonel. Aramanın nerede sona ermesini istersiniz. Varsayılan olarak, dizginin sonundadır. |
Daha Fazla Örnek
Örnek
Metinde "e" harfi ilk olarak nerede bulunur?
txt = "Hello, welcome to my world." x = txt.index("e") print(x)
Örnek
Sadece konum 5 ve 10 arasında arama yapılırsa, "e" harfi ilk olarak nerede bulunur?
txt = "Hello, welcome to my world." x = txt.index("e", 5, 10) print(x)
Örnek
Bu değer bulunamazsa, find() yöntemi -1 döner, ancak index() yöntemi bir istisna tetikler:
txt = "Hello, welcome to my world." print(txt.find("q")) print(txt.index("q"))