from enum import Enum
class Fruit(Enum):
APPLE = 'red apple'
BANANA = 2
LEMON = 'lemon', 3
key = 'APPLE'
print(getattr(Fruit, key).value) # 'red apple'
def keyword(fruit):
get_value = getattr(Fruit, fruit).value
print(get_value)
keyword('BANANA') # 2
keyword('LEMON') # ('lemon', 3)
https://stackoverflow.com/questions/12801912/python-3-x-java-valueof-equivalent-in-python-3-x
'programming > python' 카테고리의 다른 글
우분투 미니콘다 설치 (0) | 2019.07.05 |
---|---|
파이썬 딕셔너리 value + () (0) | 2019.06.11 |
파이썬 들여쓰기와 return (0) | 2019.06.04 |
파이썬 딕셔너리 get(), setdefault() (0) | 2019.05.16 |
파이썬 모듈 사용 (0) | 2019.05.16 |