Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie Aufzählungstypen in Python

So verwenden Sie Aufzählungstypen in Python

silencement
silencementOriginal
2019-05-24 13:24:298916Durchsuche

So verwenden Sie Aufzählungstypen in Python: [from enum import Enum class xxx(Enum)]. So definieren Sie eine Aufzählung: Zuerst müssen Sie das Aufzählungsmodul importieren. Anschließend müssen Sie die Aufzählung über das Schlüsselwort class definieren und die Aufzählungsklasse erben.

So verwenden Sie Aufzählungstypen in Python

Definition der Aufzählung:

Um eine Aufzählung zu definieren, importieren Sie zunächst das Aufzählungsmodul.

Die Aufzählung wird mit dem Schlüsselwort class definiert und erbt die Enum-Klasse.

Der Aufzählungstyp enum ist ein wichtigerer Datentyp und keine Datenstruktur. Wir deklarieren normalerweise eine Reihe häufig verwendeter Konstanten als Aufzählungstypen, um die spätere Verwendung zu erleichtern. Wenn eine Variable mehrere mögliche Werte hat, definieren wir sie als Aufzählungstyp. Wie wird es in Python implementiert?

Wir deklarieren einen Aufzählungstyp für einen Monat:

So verwenden Sie Aufzählungstypen in Python

So verwenden Sie Aufzählungstypen in Python

Importieren Sie zuerst das Aufzählungsmodul und deklarieren Sie dann den Aufzählungstyp Name und seine möglichen Werte. Es gibt eine andere Möglichkeit, eine Enum-Unterklasse zu definieren, um eine Aufzählungsklasse zu definieren.

So verwenden Sie Aufzählungstypen in Python

@unique Dieser Dekorator hilft uns zu überprüfen, ob doppelte Werte vorhanden sind. Auch das Abrufen von Werten aus Aufzählungstypen ist vielfältig.

Aus dem letzten können wir auch erkennen, dass es einen Unterschied zwischen der Definition einer Aufzählungsklasse und der Definition einer gewöhnlichen Klasse gibt. Zu Beginn haben wir auch gesagt, dass der Aufzählungstyp eine Menge von Konstanten ist Kombinieren Sie eine Reihe möglicher Werte zur späteren Vereinfachung. Platzieren Sie den konstanten Wert an einer Stelle und rufen Sie den Wert nach Bedarf ab.

Der Aufzählungstyp enum ist ein wichtigerer Datentyp und keine Datenstruktur. Wir deklarieren normalerweise eine Reihe häufig verwendeter Konstanten als Aufzählungstypen, um die spätere Verwendung zu erleichtern. Wenn eine Variable mehrere mögliche Werte hat, definieren wir sie als Aufzählungstyp.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Aufzählungstypen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist eine 404-Seite?Nächster Artikel:Was ist eine 404-Seite?