[ 리스트 ]
>>> # 1. if문을 이용한 구현
>>> if n == 1:
>>> do_plot(stockdf)
>>> elif n == 2:
>>> do_highlow_plot(stockdf)
>>> elif n == 3:
>>> do_volume_plot(stockdf)
>>> elif n == 4:
>>> do_movingavg_plot(stockdf)
>>>
>>> # 2. 리스트를 이용한 구현
>>> fn = [do_plot, do_highlow_plot, do_volume_plot, do_movingavg_plot]
>>>
>>> fn[n-1](stockdf) # 함수호출
[ 딕셔너리 ]
>>> menu_dict = {'load':load_fn, 'save':save_fn, 'exit':exit_fn, 'update':update_fn}
>>> menu_dict[selector]() # 함수호출
'Python > 공통이론' 카테고리의 다른 글
Python - 가변 길이 인수 리스트 (0) | 2023.04.11 |
---|---|
Python - doc string (0) | 2023.04.11 |
Python - 루프와 else (0) | 2023.04.10 |
Python - 열거형 값 활용 (0) | 2023.04.10 |
Python - 대입연산자와 처리속도 (0) | 2023.04.10 |