ホームページ  >  記事  >  バックエンド開発  >  Pythonで列挙型を使用する方法

Pythonで列挙型を使用する方法

silencement
silencementオリジナル
2019-05-24 13:24:298820ブラウズ

Python で列挙型を使用する方法: [from enum import Enum class xxx(Enum)]。列挙型を定義する方法: まず、enum モジュールをインポートする必要があります。次に、class キーワードを通じて列挙型を定義し、Enum クラスを継承します。

Pythonで列挙型を使用する方法

列挙型の定義:

まず、列挙型を定義するために、enum モジュールをインポートします。

列挙は class キーワードを使用して定義され、Enum クラスを継承します。

列挙型 enum は、より重要なデータ型です。これは、データ構造ではなくデータ型です。通常、後で使用しやすくするために、よく使用される一連の定数を列挙型として宣言します。変数に複数の可能な値がある場合、それを列挙型として定義します。 Python ではどのように実装されますか?

月の列挙型を宣言します。

Pythonで列挙型を使用する方法

Pythonで列挙型を使用する方法

##最初に enum モジュールをインポートし、次に列挙型を宣言します。名前とその可能な値。 Enum サブクラスを定義して列挙型クラスを定義する別の方法もあります。

Pythonで列挙型を使用する方法

#@unique このデコレータは、重複する値があるかどうかを確認するのに役立ちます。列挙型からの値の取得も多様です。

最後の例からも、列挙型クラスの定義と通常のクラスの定義には違いがあることがわかります。冒頭で述べたように、列挙型は定数の集合です。集合を組み合わせるだけです。将来の使用に備えて、値定数を 1 か所に配置し、必要に応じて値を取得します。

列挙型 enum は、より重要なデータ型です。これは、データ構造ではなくデータ型です。通常、後で使用しやすくするために、よく使用される一連の定数を列挙型として宣言します。変数に複数の可能な値がある場合、それを列挙型として定義します。

以上がPythonで列挙型を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:404ページとは次の記事:404ページとは