파이썬 자료구조인 셋을 컴프리헨션을 이용해 생성해보자. 사용법은 다음과 같다. { 표현식 for 표현식 in 순회가능객체 } 얼핏보면 아래 딕셔너리 컴프리헨션과 형식이 비슷하다. { 표현식 : 표현식 for 표현식 in 순회가능객체 } 표현식 중간에 콜론(:)이 있는것을 제외하고는 양식이 비슷하다. 헷갈리지 말자. 예제1) 1 부터 9까지 홀수의 셋 1. range(10)을 통해 1~9까지의 수를 n에 할당 2. if 문으로 n%2 == 1 인 값만을 추출 3. 추출된 값으로 셋 생성 예제2) 셋 생성 시 같은 값을 여러번 부여하면 어떻게 될까? 리스트로 [1,2,2,3,3,3,4,4,4,4] 와 같이 값을 부여한다면... 실행해보자 당연히 리스트는 중복값을 허용하지 않기 때문에 {1,2,3,4} 라는 ..