Python'da bir stringin içinde belirli bir karakterin kaçıncı indekste olduğunu nasıl bulabilirim?

Python\'da String İçinde Karakterin İndeksini Bulma

Python\'da bir stringin içinde belirli bir karakterin indeksini bulmak için find() veya index() metodlarını kullanabilirsiniz.

Yöntemler

  • find() Metodu: Karakter bulunursa, ilk bulunduğu indeks değerini döner; bulunamazsa -1 döner.
  • index() Metodu: Karakter bulunursa, ilk bulunduğu indeks değerini döner; bulunamazsa bir hata fırlatır.

Örnek Kullanımlar

find() kullanımı:

my_string = \"Merhaba Dünya\"
index = my_string.find(\"a\")

Bu örnekte, \"a\" karakterinin ilk indeksi dönecektir.

index() kullanımı:

index = my_string.index(\"a\")

Bu yöntemle de aynı sonucu alırsınız; ancak \"a\" karakteri yoksa hata alırsınız.


Python'da bir stringin içinde belirli bir karakterin kaçıncı indekste olduğunu nasıl bulabilirim?

🐞

Hata bildir

Paylaş