В то время как другие вопросы затрагивают более широкую категорию последовательностей и modules, я прошу об этом конкретный вопрос:
"Какое соглашение об именах вы используете для словарей и почему?"
Некоторые примеры соглашений об именах, которые я рассматривал:
# 'value' is the data type stored in the map, while 'key' is the type of key
value_for_key={key1:value1, key2,value2}
value_key={key1:value1, key2,value2}
v_value_k_key={key1:value1, key2,value2}
Не беспокойтесь, чтобы ответить "почему" на "потому что моя работа говорит мне", не очень полезно. Причиной выбора является более важная причина. Есть ли другие хорошие соображения для соглашения об именах в словаре, кроме чтения?
EDIT:
Выбранный ответ: value_key_map
Причина выбора ответа: Позволяет обозревателю кода быстро и легко определить ключ и значение для карты и тот факт, что это карта, не глядя нигде.