Никак. Это переменные в рамках определенной области видимости. Вроде бы и можно представить область видимости, как словарь, но это будет не совсем правильно как минимум. Это уже подкапотные штуки и там где-то оно манажится, хотя в глобальные переменные очень даже как со словарем можно полазить
Это не совсем ключи. Переменные и их имена лежат где-то под капотом и с помощью специальных функций к ним можно получить доступ. А вот поля классов и их методы в основном лежат в словарях и к ним доступ можно получить через __dict__. Но есть еще __slots__, жестко ограничивающий возможные поля для класса, но в замен предоставляющий меньшее потребление памяти (30% точно)