Use magic method :
from enum import StrEnum, auto class Color(StrEnum): RED = auto() GREEN = auto() BLUE = auto() @classmethod def __iter__(cls): return iter(cls.__members__.values())