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
- Performans Artıran 23 Functions.php Kodu
- Programlama eğitimine başlarken nelere dikkat etmeliyim?
- Nesne yönelimli ve fonksiyonel programlama arasındaki farklar nelerdir?
- Ağ izleme (monitoring) için hangi araçlar kullanılır?
- Yapay zeka algoritmalarının büyük veri analizi üzerindeki etkileri hangi açılardan değerlendirilmelidir
- En iyi veri yedekleme stratejileri nelerdir?
- Bilgisayarın temel parçaları nelerdir?
- Bellek yönetimi: stack ve heap farkı nedir?
- Dijkstra ve Bellman-Ford algoritmaları hangi durumlarda kullanılır?
- Greedy yaklaşım hangi problemler için uygundur?
- SOC nedir ve olay müdahalesi nasıl yapılır?
- Yeni başladım: Mühendislikte Agile yöntemi nedir?
- Django ile MVC/MVT mimarisi nasıl çalışır?
- En kısa yol problemlerinin türleri ve yaklaşımlar nelerdir?
- Wi-Fi sinyal kalitesi nasıl artırılır?
- Python’da değişkenler nasıl isimlendirilmelidir?
- Maksimum verimlilik için dinamik programlama nedir ve hangi durumlarda kullanılır?
- Python’da bir stringin her karakterini farklı bir harfe nasıl çevirebilirim?
- Birim testi (unit test) nedir, nasıl yazılır?
- Python performansı nasıl optimize edilir?
