파이썬에서 열거형(enum)은 어떻게 작성하고 사용할까?

헤더 선언

from enum import Enum


enum을 사용할 클래스 정의

class RobotID(Enum):
  ROBOT1 = 1
  ROBOT2 = 2
  ROBOT3 = 3
  ROBOT4 = 4
  ROBOT5 = 5

사용하는 곳

key-value 형식으로 사용된다.

print(RobotID.ROBOT1.value)

Leave a comment