합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 필기프로그래밍 언어 활용Python 리스트/딕셔너리난이도 2MCQ

정보처리기사 필기 Python 리스트/딕셔너리 기출문제 #12073

문제

다음 Python 프로그램이 실행되었을 때, 실행 결과는?

① a 90 ② 100 90 ③ 100 100 ④ a a

정답

1

해설

정답: 1. list_data[0]은 리스트의 첫 번째 원소인 문자 'a'를 출력한다. dict_data['a']는 키 'a'에 매핑된 값 90을 출력한다. 따라서 두 줄에 걸쳐 a, 90이 출력된다.

오답 풀이

  • 1번: 'a'와 90이 차례로 출력되어 정답이다.
  • 2번: list_data[0]은 변수 a(100)가 아니라 리스트의 원소 'a'이다.
  • 3번: 두 번째 출력은 키 'a'의 값 90이지 100이 아니다.
  • 4번: dict_data['a']는 키 값 90을 출력하므로 'a'가 아니다.

보충 개념 리스트는 정수 인덱스로, 딕셔너리는 키로 원소에 접근한다.

정보처리기사 필기 프로그래밍 언어 활용 다른 기출문제

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

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

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

[정보처리기사 필기] Python 리스트/딕셔너리 프로그래밍 언어 활용 기출 #12073 | 문어CBT