Cколько раз какая буква встречается в этой строке

# Напишите программу которая считает строку текста с клавиатуры и выведет на
# экран статистику, сколько раз какая буква встречается в этой строке. Например,
# для строки «Hello world» эта статистика выглядит, как: «H» - 1 , «e» - 1, «l» - 3 и т. д.

text = input("Input some text ")
letters = {}
for letter in text:
    if letter.isalpha():
        if letter in letters:
            letters[letter] += 1
        else:
            letters[letter] = 1

for letter in letters:
    print(letter, "-", letters[letter])

Предложенное вами решение верно

1 симпатия