有没有一种方法可以使用枚举来对字典进行索引?
例如,我有以下枚举和字典:
class STATUS(Enum):
ACTIVE = "active"
d = { "active": 1 }
我希望在STATUS类中添加适当的逻辑,以便获得以下结果:
d[STATUS.ACTIVE]
# returns 1
我知道STATUS.ACTIVE不是字符串类型,但是否有其他方法可以绕过这个问题,而不是使用STATUS.ACTIVE来声明字典?此外,还在寻找其他解决方案,而不是添加类属性或.value。