78 of 151 menu

index metodu

index metodu, bir dizede alt dizenin ilk bulunduğu indeksi döndürür. Metodun ilk parametresinde aradığımız alt dizeyi belirtiriz, ikinci ve üçüncü opsiyonel parametrelerde sırasıyla aramanın başlangıç ve bitiş indeksini belirtebiliriz. Eğer alt dize bulunamazsa, metod bir istisna fırlatır.

Sözdizimi

dize.index(alt_dize, [arama_başlangıcı], [arama_sonu])

Örnek

'a' alt dizesinin konumunu bulalım:

txt = 'abcadea' print(txt.index('a'))

Kodun çalıştırılmasının sonucu:

0

Örnek

Şimdi arama sınırlarını belirtelim:

txt = 'abcadea' print(txt.index('a', 1, 4))

Kodun çalıştırılmasının sonucu:

3

Ayrıca bakınız

  • metod rindex,
    bir dizede alt dizenin bulunduğu en büyük indeksi döndürür
  • metod find,
    bir dizede alt dizenin ilk bulunduğu indeksi döndürür
  • metod startswith,
    bir dizenin başlangıcını bir alt dize için kontrol eder
  • metod endswith,
    bir dizenin sonunun bir alt dize ile bitip bitmediğini kontrol eder
  • metod count,
    bir dizede bir alt dizenin kaç kez geçtiğini döndürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet