В чем правильно хранить словарь для Python?
=============================================

 Для приложения создаю ряд словарей, обычно это слово - значение, которое используется для разных проверок или замен. Словари уже бывает содержат по 1-2 значений, пока храню прям в коде в виде словаря:  
`dict = { }`  

Вопрос теоритический в чем хранить такие словари? В файле, в sqllite или оставить все как есть? 

 Для конфигов или статических данных удобно использовать json/yaml/xml файлы.  

Базу данных логично использовать там где данные структурированы и эту структуру важно поддерживать. Например оценки студентов доолжны принадлежать существующим студентам по существующим предметам. Также базы данных позволяют совершать транзакции, гарантируя что читать данные мы будем в правильном состоянии.   

Хранить данные в коде в большинстве случаев не очень удобно.