我注意到Python 3枚举(link)中有一个奇怪之处
这是虫子吗?是故意的吗
以下是显示问题的示例代码:
class Color(Enum):
Red = lambda: print('In Red')
Blue = lambda: print('In Blue')
print(Color.Red) # <function> - should be Color.Red via Docs
print(Color.Blue) # <function> - should be Color.Bluevia Docs
print(Color['Red']) # throws KeyError - should be Color.Red via Docs
此外,这是我第一次问,所以请告诉我,如果有什么我应该做的不同!谢谢你的帮助!