以前、Pythonで列挙型を使う場合について、下記の記事でまとめました。 今回は、Pythonで作成したEnumクラスに対して要素を追加したEnumクラスを拡張して作成するために、調べたことと、対応方法について、まとめていきます。 VegetablesというEnumクラスを定義 ...
列挙型はクラスとして振る舞い、メソッドや dunder (`__`) メソッドのオーバーライドにより高度な拡張やカスタマイズが可能。 メンバーの真偽値や比較方法を独自に定義でき、共通機能をベースクラス化して複数の列挙型で再利用できる。 `enum.auto()` と generate ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する