Python’da bir string içinde belirli bir karakterin geçtiği tüm indeksleri nasıl bulabilirim?
Python’da String İçinde Belirli Bir Karakterin İndekslerini Bulma
Python\'da bir string içinde belirli bir karakterin geçtiği tüm indeksleri bulmak için birkaç yöntem kullanılabilir. İşte basit bir yöntem:- String’in her bir karakterini döngü ile kontrol etmek.
- Karakterin eşleştiği indeksleri bir listeye eklemek.
Örnek Kod
Aşağıdaki Python kodu, bir string içinde geçen belirli bir karakterin tüm indekslerini döndürür: ```python def karakter_indeksleri(s, karakter): indeksler = [] for i in range(len(s)): if s[i] == karakter: indeksler.append(i) return indeksler # Kullanım metin = \"merhaba dünya\" karakter = \"a\" print(karakter_indeksleri(metin, karakter)) ```Açıklama
- Fonksiyon: karakter_indeksleri adında bir fonksiyon tanımladık.
- Döngü: String’in her bir karakterini kontrol ediyoruz.
- Koşul: Eşleşen karakterlerin indekslerini listeye ekliyoruz.
Kadir Koç • 2025-12-10 04:42:38
Hadi ya, bunu hep kod yazarken arıyorum ben de, sağ ol paylaştığın için!
Cevap yazmak için lütfen
.
Aynı kategoriden
- Yük dengeleme (load balancing) nedir?
- Hata ayıklama (debugging) nasıl yapılır?
- Mantık operatörleri nelerdir ve nasıl kullanılır?
- Veri tabanı yönetimi nedir?
- İkili arama ağacı (BST) ile AVL ağaç arasındaki fark nedir?
- Hash tablosu nasıl çalışır?
- Yeni başladım: Mühendislik alanında kullanılan temel programlama dilleri hangileridir?
- İki aşamalı doğrulama (2FA) nedir?
- Dizi ile bağlı liste arasındaki farklar nelerdir?
- Yazılım geliştirmeye yeni başlayanlar için en iyi programlama dilini seçerken nelere dikkat etmeli?
- Veri analizinde hipotez testleri nasıl uygulanır?
- Bilişim nedir?
- Faktöriyel hesaplama işlemi için hangi programlama dilleri daha verimli kullanılabilir?
- Özellik mühendisliği (feature engineering) nedir?
- Dosya sistemlerinde inode ve dizin yapıları nedir?
- Model dağıtımı (MLOps) nasıl yapılır?
- En basit anlamıyla veri tabanları nedir?
- Yapay zeka algoritmalarında derin öğrenmenin geleneksel makine öğrenme yöntemlerine göre avantajları nelerdir
- Mergesort kararlı mıdır, hangi durumlarda tercih edilir?
- Bağlı liste (linked list) nedir?
