Python’da bir string ifadeki harf ve rakamları nasıl ayırabilirim?
Python’da String İfadelerde Harf ve Rakamları Ayrıştırma
Python\'da bir string ifadede harfleri ve rakamları ayırmak için birkaç yöntem kullanabilirsiniz. İşte bu işlemi yapmanın basit bir yolu:- Liste Oluşturma: Harfleri ve rakamları ayrı listelerde tutun.
- döngü: String üzerinde döngü kurarak her karakteri kontrol edin.
- Karakter Kontrolü: \'isalpha()\' ile harfleri, \'isdigit()\' ile rakamları ayırın.
Örnek Kod
Aşağıdaki kod, bir string içerisindeki harf ve rakamları nasıl ayıracağınızı göstermektedir: ```python input_string = \"abc123def456\" letters = [] digits = [] for char in input_string: if char.isalpha(): letters.append(char) elif char.isdigit(): digits.append(char) print(\"Harfler:\", \'\'.join(letters)) print(\"Rakamlar:\", \'\'.join(digits)) ``` Bu kod parçası, verilen string içindeki harfleri ve rakamları ayırıp iki ayrı listeye koyar. Sonuç olarak harfler ve rakamlar ekrana basılır.
Aynı kategoriden
- Programlama dillerini öğrenirken hangi kaynaklar daha etkili olabilir?
- SVG nedir?
- En iyi yazılım mühendisliği çalışma ortamı özellikleri nelerdir?
- Yazılım geliştirme süreçlerinde Agile metodolojisi nasıl uygulanır?
- Python dilinde bir fonksiyonun nasıl tanımlanacağı ve çağrılacağı nasıl yapılır?
- Mühendislik alanında öğrenmeye yeni başlayan biri olarak frontend ve backend farkı nedir?
- Python’da veri yapıları nelerdir?
- En iyi yazılım geliştirme platformları nelerdir?