Я хочу использовать класс экземпляр в качестве словарного ключа, например:
classinstance = class()
dictionary[classinstance] = 'hello world'
Python, похоже, не может обрабатывать классы в качестве словарного ключа, или я ошибаюсь? Кроме того, я мог бы использовать список кортежей, например [(classinstance, helloworld ), ...] вместо словаря, но это выглядит очень непрофессионально. У вас есть какой-нибудь ключ к решению этой проблемы?