Python’da bir string içinde belirli bir karakterin kaçıncı indekste bulunduğunu nasıl bulabilirim?

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

Python\'da bir string içinde belirli bir karakterin kaçıncı indekste bulunduğunu bulmak için `find()` veya `index()` metodlarını kullanabilirsiniz. Aşağıda her iki yöntemin açıklamaları yer almaktadır.

1. find() Metodu

`find()` metodu, karakterin bulunduğu ilk indeksi döner. Eğer karakter bulunamazsa, -1 değeri döner.

Kullanım:

  • string.find(\'karakter\')

2. index() Metodu

`index()` metodu, karakterin bulunduğu ilk indeksi döner. Eğer karakter bulunamazsa, bir hata (ValueError) fırlatır.

Kullanım:

  • string.index(\'karakter\')

Örnek Kullanım

Aşağıdaki örnekte her iki metodun kullanımı gösterilmiştir:

string = \"Merhaba Dünya\"
index1 = string.find(\'a\')  # 3
index2 = string.index(\'a\')  # 3
Bu yöntemler ile istediğiniz karakterin indeksi kolaylıkla bulunabilir.

Python’da bir string içinde belirli bir karakterin kaçıncı indekste bulunduğunu nasıl bulabilirim?

🐞

Hata bildir

Paylaş