Один из способов сделать это в общем виде - с помощью функции ord, которая представляет целочисленное значение буквы
for letter in ['b', 'a', 'd']:
print(letter + ' ' + str(ord(letter) - ord('a') + 1))
или
word = 'test'
for letter in word:
print(letter + ' ' + str(ord(letter) - ord('a') + 1))
Таким образомнет необходимости в словаре