rindex()
Python String rindex() metodi
❮ Python string metodlari ma’lumotnomasi
Misol
Matnda "casa" stringi oxirgi marta qayerda uchraydi?:
txt = "Mi casa, su casa."
x = txt.rindex("casa")
print(x)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
rindex() metodi belgilangan qiymat oxirgi marta uchragan o‘rinni topadi.
Qiymat topilmasa, rindex() metodi istisno chiqaradi.
rindex() metodi rfind() metodi bilan deyarli bir xil. Quyidagi misolga qarang.
Sintaksis
string.rindex(value, start, end)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| value | Majburiy. Qidiriladigan qiymat |
| start | Ixtiyoriy. Qidiruv qayerdan boshlanishi. Standart qiymat: 0 |
| end | Ixtiyoriy. Qidiruv qayerda tugashi. Standart qiymat: stringning oxirigacha |
Ko‘proq misollar
Misol
Matnda "e" harfi oxirgi marta qayerda uchraydi?:
txt = "Hello, welcome to my world."
x = txt.rindex("e")
print(x)
O‘zingiz sinab ko‘ring »
Misol
Faqat 5 va 10-pozitsiyalar oralig‘ida qidirilganda, matnda "e" harfi oxirgi marta qayerda uchraydi?:
txt = "Hello, welcome to my world."
x = txt.rindex("e", 5, 10)
print(x)
O‘zingiz sinab ko‘ring »
Misol
Qiymat topilmasa, rfind() metodi -1 qaytaradi, rindex() metodi esa istisno chiqaradi:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
