지난 시간에 우리는 조건문과 반복문에 대해 알아봤습니다. https://m.blog.naver.com/dorergiverny/223136329385 [데이터 분석][Python] 파이썬 기초 문법 (4) - 조건문 if 반복문 while for in 지난번에는 파이썬 기초 문법 중 딕셔너리와 튜플에 대해 알아보았습니다. https://m.blog.naver.com/dorer... blog.naver.com 조건문을 사용하다보면 의문이 생깁니다. if-elif~else 문을 사용하다보면 조건이 많을 때가 있습니다. if~elif~else 문은 처음부터 조건을 모두 검사하면서 순차적으로 진행하므로 최악의 case에는 모든 조건을 다 검사해야 할 수 있습니다. 하지만 다른 언어에서는 switch 문이 있어서 바로 jump를 할 수 있어 성능 측면에서 좋을 수 있습니다.
(참고로 C++의 switch 문에서 break;를 써줘야 다음 case로 fall through를 안하는데, 아래 예시...
#
case
#
기본
#
기초
#
데이터
#
딕셔너리
#
리스트
#
문법
#
반복문
#
분기문
#
분석
#
세트
#
조건문
#
튜플
#
while
#
value
#
tuple
#
default
#
dictionary
#
for
#
get
#
key
#
list
#
match
#
numpy
#
pandas
#
python
#
set
#
switch
#
파이썬