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.
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:
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.
@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!