如何在不重新定義的情況下提取 python 枚舉子集?from enum import unique, Enum@uniqueclass MyEnum(Enum): ONE = 1 TWO = 2 THREE = 3 FOUR = 4我想獲得相當于而MyDesiredSubset無需再次定義它。@uniqueclass MyDesiredSubset(Enum): THREE = 3 FOUR = 4到目前為止,我嘗試過這樣的事情,但MyTrySubset被破壞了,代碼也很丑陋。@uniqueclass MyTrySubset(Enum): passfor item in MyEnum: setattr(MyTrySubset, item.name, item.value)任何建議如何在MyDesiredSubset不重新定義的情況下獲得?
如何在不重新定義的情況下提取 python 枚舉子集?
慕的地6264312
2021-10-12 16:35:07