Python 字符串 index() 方法

Örnek

Metinde "welcome" kelimesi nerede bulunur?

txt = "Hello, welcome to my world."
x = txt.index("welcome")
print(x)

Çalıştırma Örneği

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)

Çalıştırma Örneği

Ö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)

Çalıştırma Örneği

Ö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"))

Çalıştırma Örneği