Python’da bir stringin içindeki harfleri ve rakamları nasıl ayırabilirim?
Python’da String İçindeki Harfleri ve Rakamları Ayırma
Python’da bir string içindeki harfleri ve rakamları ayırmak için aşağıdaki yöntemleri kullanabilirsiniz.Yöntem 1: List Comprehension ile Ayırma
Aşağıdaki kod örneği, bir string içindeki harfleri ve rakamları ayırma işlemini gerçekleştirir: ```python string = \"abc123def456\" harfler = [char for char in string if char.isalpha()] rakamlar = [char for char in string if char.isdigit()] print(\"Harfler:\", \'\'.join(harfler)) print(\"Rakamlar:\", \'\'.join(rakamlar)) ```Yöntem 2: for Döngüsü ile Ayırma
Bir başka yöntem olarak for döngüsü kullanılabilir: ```python string = \"abc123def456\" harfler = \'\' rakamlar = \'\' for char in string: if char.isalpha(): harfler += char elif char.isdigit(): rakamlar += char print(\"Harfler:\", harfler) print(\"Rakamlar:\", rakamlar) ```Kullanım Açıklamaları
- isalpha(): Bir karakterin harf olup olmadığını kontrol eder.
- isdigit(): Bir karakterin rakam olup olmadığını kontrol eder.
Ali Özkan • 2026-01-09 19:50:46
Valla basit gibi duruyor, deneyeyim bakayım. Teşekkürler ipucu için!
Cevap yazmak için lütfen
.
Aynı kategoriden
- Bilgisayar programlamasında for döngüsü nasıl kullanılır?
- CSS Nedir ve Temel Bileşenleri Nelerdir?
- Siber güvenlik alanında en sık karşılaşılan tehdit türleri nelerdir?
- Python’da bir string içindeki en uzun kelimeyi nasıl bulabilirim?
- ETL ve ELT nedir? Hangi senaryoda hangisi?
- Mühendislikte yazılım geliştirme için en çok kullanılan programlama dilleri hangileridir?
- Yeni başlayanlar için hangi programlama dili en kolay öğrenilebilir?
- Python’da bir fonksiyonu nasıl tanımlarsınız?
- Unreal Engine nedir?
- Sunucusuz (serverless) mimari avantaj ve sınırlamaları
- Python öğrenmeye yeni başlayanlar için en iyi kaynaklar hangileridir?
- NoSQL nedir?
- Python’da hangi veri tipleri bulunur?
- Nasıl bir bilgisayar programcısı olabilirim?
- Python’da bir liste içindeki elemanları nasıl güncelleyebilirim?
- En iyi kodlama dilleri hangileridir?
- Veri tabani yedekleme en iyi yöntemleri nelerdir?
- Yeni başlayanlar için en uygun programlama dili nedir; hangi dil öğrenme sürecini kolaylaştırır?
- Xbox Cloud Gaming nedir?
- Yazılım geliştirme sürecinde kod kontrolü nasıl yapılır?
