index()
Python String index() metodi
❮ Python string metodlari ma’lumotnomasi
Misol
Matnning qayerida "welcome" so‘zi bor?:
txt = "Hello, welcome to my world."
x = txt.index("welcome")
print(x)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
index() metodi belgilangan qiymat birinchi marta uchragan o‘rinni topadi.
Qiymat topilmasa, index() metodi istisno chiqaradi.
index() metodi find() metodi bilan deyarli bir xil, yagona farqi shundaki, qiymat topilmasa find() metodi -1 qaytaradi. (Quyidagi misolga qarang)
Sintaksis
string.index(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 birinchi marta qayerda uchraydi?:
txt = "Hello, welcome to my world."
x = txt.index("e")
print(x)
O‘zingiz sinab ko‘ring »
Misol
Faqat 5 va 10-pozitsiyalar oralig‘ida qidirilganda, matnda "e" harfi birinchi marta qayerda uchraydi?:
txt = "Hello, welcome to my world."
x = txt.index("e", 5, 10)
print(x)
O‘zingiz sinab ko‘ring »
Misol
Qiymat topilmasa, find() metodi -1 qaytaradi, index() metodi esa istisno chiqaradi:
txt = "Hello, welcome to my world."
print(txt.find("q"))
print(txt.index("q"))
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
