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
- HTML ve CSS’nin Temel Farkları Nelerdir?
- Veri tabanı yönetim sistemi nedir ve nasıl çalışır?
- Endüstriyel kontrol sistemlerinde siber güvenlik önlemleri nelerdir?
- Hangi programlama dili en çok iş imkânı sağlar?
- Bilgisayarımı nasıl daha hızlı çalıştırabilirim?
- Veri tabanı yönetim sistemlerinin temel işlevleri nelerdir?
- Mühendislik alanında en çok kullanılan programlama dilleri hangileridir?
- Geliştirme, test ve prod ortamları arasında farklar ve kurallar
- Python’da for döngüsü ile bir listedeki elemanları nasıl gezebilirim?
- Veri tabani yedekleri nasil alinir ve en iyi uygulamalar nelerdir?
- Üçgenin alanını hesaplarken hangi formül kullanılır?
- Oyun programcılığı nasıl öğrenilir?
- Bilgisayar programlama dillerinde en çok kullanılan dil hangisidir?
- Python’da bir string içindeki harfleri nasıl sayabilirim?
- Mantık kapıları hangi durumlarda devre dışı kalabilir?
- Web 3.0 nedir?
- Programlama dünyasına adım atarken nelere dikkat etmeliyim?
- Bulut bilişim ve yerel sunucu tabanlı sistemler arasındaki temel güvenlik avantajları ve dezavantajları nelerdir
- Üçgenlerde kaç farklı alan hesaplama yöntemi kullanılabilir?
- Hangi programlama dili yeni başlayanlar için en hızlı ilerleme sağlar?
