Это шифр замещения (как упоминалось в предыдущих ответах). Исторически говоря, это цезарский шифр .
Вы можете попробовать использовать словарь по умолчанию. В отличие от обычного словаря, он предоставляет значение по умолчанию, если ключ не существует в словаре.
from collections import defaultdict
string = 'quick brown fox'
letter_count = defaultdict(int)
for letter in string:
letter_count[letter] += 1
print(letter_count)