How to make a dict from an enum?
from enum import Enum
class Shake(Enum):
VANILLA = "vanilla"
CHOCOLATE = "choc"
COOKIES = "cookie"
MINT = "mint"
dct = {}
for i in Shake:
dct[i]=i.value
print(dct)
Output:
{<Shake.VANILLA: 'vanilla'>: 'vanilla', <Shake.CHOCOLATE: 'choc'>: 'choc', <Shake.COOKIES: 'cookie'>: 'cookie', <Shake.MINT: 'mint'>: 'mint'}
But I want the key to be VANILLA and not <Shake.VANILLA: 'vanilla'>