\

PythonのEnumは、列挙型を表現するための便利なクラスです。Enumは、一連のシンボリックな名前(メンバー)を一意の値に結びつけることができます。

from enum import Enum

class Color(Enum):
    RED = 1
    GREEN = 2
    BLUE = 3

上記の例では、ColorというEnumを定義し、それぞれの色を一意の整数値に関連付けています。

len関数を使用して、Enumのメンバーの数を取得することができます。ただし、重複する値を持つメンバーはカウントされません。

class Example(Enum):
    THIS = 1
    THAT = 2
    DUPE = 1
    THOSE = 3

print(len(Example))  # 3

この例では、DUPETHISが同じ値(1)を持っているため、len(Example)は3を返します。

以上がPythonのEnumlen関数の基本的な使い方です。これらの機能を理解し、適切に使用することで、Pythonプログラミングの幅が広がります。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です