2025 국가직9급 컴퓨터일반 14번 해설 — Python 자료형

정답 ③번출제 쟁점 Python 자료형발문 옳은 것 고르기

문제

다음 파이썬(Python) 프로그램의 출력 결과는? a = [1, 3, 5, 7] b = {1, 3, 5, 7} c = (1, 3, 5, 7) a.append(3) b.add(3) print(len(a) + len(b) + len(c))

  1. 10
  2. 12
  3. 13 ← 정답
  4. 14

선지별 해설

10

이 선지 진술은 틀림(X)

리스트는 중복 3이 추가되어 길이 5가 되고, 집합은 중복 원소를 추가해도 길이 4이다. 튜플 길이 4까지 더하면 13이다.

12

이 선지 진술은 틀림(X)

a.append(3) 뒤 리스트 길이는 5이고, b.add(3)은 기존 원소라 집합 길이를 바꾸지 않는다. 전체 길이 합은 5+4+4=13이다.

13

이 선지 진술은 옳음(O)

리스트 a의 길이는 5, 집합 b의 길이는 중복 제거로 4, 튜플 c의 길이는 4이다. 따라서 출력은 13이다.

14

이 선지 진술은 틀림(X)

파이썬 집합은 중복 원소를 보관하지 않으므로 b.add(3)은 길이를 증가시키지 않는다. 결과는 14가 아니라 13이다.

핵심 요약 (Q&A)

Q. 2025 국가직9급 컴퓨터일반 14번의 핵심 쟁점은 무엇인가?
A. 2025 국가직9급 컴퓨터일반 14번은 Python 자료형에 관한 문항으로, "옳은 것"을 고르는 문제입니다.
Q. 2025 국가직9급 컴퓨터일반 14번의 정답은?
A. 정답은 ③번입니다. 리스트 a의 길이는 5, 집합 b의 길이는 중복 제거로 4, 튜플 c의 길이는 4이다. 따라서 출력은 13이다.
🧩 프로그래밍 개념·기출 모아보기📄 2025 국가직9급 컴퓨터일반 전체 문항✏️ 이 시험 미니문제 풀기
출처: 2025 국가직9급 컴퓨터일반 기출 (원문 보존)해설 기준: 출제 당시 법령·판례 · 개정 사항은 ⚠️ 표시