집합. 고등학교 수학 시작하면 가장 처음에 나오는 개념이지.
2011년 수능 이후 가장 유명한 유형 중 하나가 된 문제. 집합은 개념만 사용되었다.
집합 자료형은 set()을 이용하여 생성할 수 있다.
이들의 특징은 두 가지.
중복을 허용하지 않는다.
순서가 없다.
1번 특징 때문에 set()을 중복 요소를 제거하기 위해 사용하기도 한다.
2번 특징은 집합 자료형을 indexing 못하게 만든다. (집합 안의 요소를 index으로 특정하지 못한다)
1 | "Hello") set_1 = set( |
집합 자료형을 이용하여 교집합(&), 합집합(|), 차집합(-)을 구할 수 있다.
1 | 1, 2, 3, 4, 5, 6]) s1 = set([ |
끗!