퀴즈 / Python / 문제

Python에서 set(집합)의 대칭 차집합(symmetric_difference) 연산의 결과는?

보통 freeCodeCamp
보기 및 정답
A 두 집합 중 한쪽에만 존재하는 요소들의 집합을 반환한다 (교집합을 제외한 합집합)
B 두 집합에 공통으로 존재하는 요소들만 모아서 교집합 결과로 반환한다
C 첫 번째 집합에서 두 번째 집합의 요소를 뺀 차집합 결과만을 반환한다
D 두 집합이 대칭 구조인지 여부를 판단하여 불리언(True 또는 False) 값으로 반환한다

해설

대칭 차집합(symmetric_difference 또는 ^ 연산자)은 두 집합에서 겹치지 않는 요소만 모은 집합입니다. 예를 들어 {1, 2, 3} ^ {2, 3, 4}의 결과는 {1, 4}입니다. 합집합에서 교집합을 뺀 것과 같습니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...