더북(TheBook)

이 기법은 다음과 같이 나열된 변수 값의 동일 유무를 판단하는 데도 사용할 수 있다.

a = b = c = d = e = 100
if a == b == c == d == e:
    print('All the variables are equal to each other.')

더 큰 데이터 집합인 경우 더 효율적으로 같은 결과를 얻을 수 있다. 리스트 크기와는 무관하게 다음과 같이 테스트할 수 있다.

if min(a_list) == max(a_list):
    print('All the elements are equal to each other.')

단순히 몇 개의 변수가 같은지 테스트하거나 1줄에 여러 비교 연산자를 사용하는 경우에 이 기법을 사용하면, 파이썬의 독보적인 편리함을 느낄 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.