Python EnumでSingleton
https://docs.python.org/ja/3/library/enum.html#enum-members-aka-instances
Enum メンバーについて最も興味深いのは、それらがシングルトンであるということです。
isで比較できる
!!
https://docs.python.org/ja/3/howto/enum.html#enum-members-aka-instances
にも同様の記載あり
列挙型でメンバーとは
列挙型は、一意の定数値に束縛された識別名 (メンバー) の集合です。
列挙型の中でメンバーの同一性を比較でき、列挙型自身でイテレートが可能です。