7. Подсчёт символов в строке.

(открыть в новой вкладке)

Условие:

Пользователь вводит строку, программа составляет словарь, где ключ - это символ, значение - это количество этого символа в этой строке. Пример:
s = 'Hello'
d = {'H': 1, 'e':1, 'l': 2, 'o':1}

Код:

# входные данные
enter_data = input("Введите строку: ")

# обойдем наш текст в цикле, и если значений цикла нет в новом словаре, то добавляем, если есть, то +1
result_dict = dict()
for i in enter_data:
    if i not in result_dict:
        result_dict[i] = 1
    elif i in result_dict:
        result_dict[i] += 1
print(result_dict)