По значению необходимо вывести ключ из словаря

Могу вывести все включи, но отдельный ключ не получается. Есть словарь:

a = {'a': 'aa', 'b': 'bb', 'c': 'cc'}
print(a.keys())

выход:

dict_keys(['a', 'b','c'])

А как вывести по отдельному значению его ключ? Забыл добавить: значения, чьи ключи необходимо найти, должны задаваться с помощью ф-ции input()


Ответы (1 шт):

Автор решения: Victor VosMottor thanks Monica
key = next((k for k in my_dict if my_dict[k] == value), None)
→ Ссылка