처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / Python / 문제

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

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

해설

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

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

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

정규반 살펴보기