Pythonのenum
モジュールは、列挙型を定義するためのものです。列挙型とは、コンピュータプログラミングにおいて、特定の数の固定された値を持つ型のことを指します。
Pythonのenum
を使うと、以下のように列挙型を定義できます。
from enum import Enum
class LANGUAGE(Enum):
PYTHON = 1
JAVA = 2
PHP = 3
GO = 4
このLANGUAGE
という列挙型には、PYTHON
、JAVA
、PHP
、GO
という4つのメンバーがあります。
また、Pythonのenum
はループで順に取得することも可能です。以下のコードでは、Enum
のメンバーをfor
ループで回し、各メンバーの名前と値を表示しています。
for lang in LANGUAGE:
print(f'{lang.name}: {lang.value}')
このコードを実行すると、以下のような出力が得られます。
PYTHON: 1
JAVA: 2
PHP: 3
GO: 4
以上がPythonのenum
の基本的な使い方と、ループでの使用例です。これらの知識を活用して、Pythonプログラミングをより効率的に行いましょう。.