Python’da bir string içindeki harf sayısını nasıl bulabilirim?

Python\'da String İçindeki Harf Sayısını Bulma

Python\'da bir string içindeki harf sayısını bulmak için birkaç yöntem kullanabilirsiniz. İşte en yaygın yöntemlerden bazıları:
  • len() fonksiyonu: Stringin uzunluğunu verir.
  • list comprehension: Harfleri saymak için döngü ile filtreleme.
  • collections modülündeki Counter: Harflerin sayısını hızlıca almanızı sağlar.

Örnekler

1. len() fonksiyonu:

string = \"Merhaba\"
harf_sayisi = len(string)
print(harf_sayisi)  # 7

2. list comprehension:

string = \"Merhaba\"
harf_sayisi = sum(1 for char in string if char.isalpha())
print(harf_sayisi)  # 7

3. Counter kullanımı:

from collections import Counter
string = \"Merhaba\"
harf_sayisi = Counter(string)
print(harf_sayisi)  # {\'M\': 1, \'e\': 1, \'r\': 1, \'h\': 1, \'a\': 2, \'b\': 1}
Bu yöntemlerle istediğiniz stringdeki harf sayısını kolayca bulabilirsiniz.

Python’da bir string içindeki harf sayısını nasıl bulabilirim?

🐞

Hata bildir

Paylaş