Python rindex() yöntemi

Örnek

Metin içinde "China" dizgisinin son出现位置:

txt = "China is a great country. I love China."
x = txt.rindex("casa")
print(x)

Çalıştırma Örneği

Tanım ve Kullanım

rindex() yöntemi belirtilen değerin son出现出现的 yerini arar.

Bu değer bulunamazsa, rindex() yöntemi bir istisna tetikler.

rindex() yöntemi rfind() yöntemi ile neredeyse aynıdır. Aşağıdaki örneklere bakın.

Sözdizimi

dizgi.rindex(value, start, end)

Parametre Değeri

Parametre Açıklama
value Gerekli. Aranacak değer.
start İsteğe Bağlı. Aramanın nereden başlayacağını belirler. Varsayılan olarak 0'dır.
end İsteğe Bağlı. Aramanın nerede sona ermesini sağlar. Varsayılan olarak metnin sonuna kadardır.

Daha Fazla Örnek

Örnek

Metindeki son出现出现的字母 "e" nerede?

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

Çalıştırma Örneği

Örnek

Sadece 5 ve 10 konumları arasında ararsanız, metinde son出现出现的字母 "e" nerede?

txt = "Hello, welcome to my world."
x = txt.rindex("e", 5, 10)
print(x)

Çalıştırma Örneği

Örnek

Bu değer bulunamazsa, rfind() yöntemi -1 döner, ancak rindex() yöntemi bir istisna tetikler:

txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))

Çalıştırma Örneği