정보처리기사 실기PythonPython - 집합(set) 연산난이도 2SHORT_ANSWER

정보처리기사 실기 Python - 집합(set) 연산 기출문제 #11291

문제

다음 파이썬 코드를 실행한 뒤 최종 집합 a에 포함되는 원소를 작성하시오. 단, set은 출력 순서가 보장되지 않으므로 원소만 작성한다.

정답

한국, 중국, 베트남, 홍콩, 태국 (순서 무관)

한국 중국 베트남 홍콩 태국한국, 중국, 베트남, 홍콩, 태국베트남 중국 한국 홍콩 태국

해설

set은 중복을 허용하지 않고 순서가 보장되지 않는다. 초기 원소는 한국, 중국, 일본이고, 베트남을 추가한 뒤 중국 추가는 중복이라 변화가 없다. 일본을 제거하고 홍콩, 한국, 태국을 추가하면 한국은 이미 있어 중복 처리된다. 따라서 최종 원소는 한국, 중국, 베트남, 홍콩, 태국이며 출력 순서는 실행 환경에 따라 달라질 수 있다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] Python - 집합(set) 연산 Python 기출 #11291 | 문어CBT