정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

프로그래밍 언어 활용

핵심267

리스트(List)

출제 빈도 3회

원본 84쪽

C와 Java에서는 여러 요소들을 하나의 이름으로 처리할 때 배열을 사용했는데 Python에서는 리스트를 사용한다.

리스트는 필요에 따라 개수를 늘이거나 줄일 수 있기 때문에 리스트를 선언할 때 크기를 적지 않는다.

배열과 달리 하나의 리스트에 정수, 실수, 문자열 등 다양한 자료형을 섞어서 저장할 수 있다.

Python에서 리스트의 위치는 0부터 시작한다.

• 형식

리스트명 = [ 값1, 값2, … ]

‌리스트명은 사용자가 임의하는 대괄호 사이에 저장할

로 지정하며, 리스트를 의미값들을 쉼표(,)로 구분하여 입력한다.

리스트명 = list([ 값1, 값2, … ])
예 1 방법1 : a = [ 10, ‘mike’, 23.45 ]

방법2 : a = list([ 10, ‘mike’, 23.45 ])

10mike23.45

결과

리스트 a

※ 두 방법에 대한 결과는 같습니다.

예 2 a[0] = 1 → a[0]에 1을 저장한다.
1mike23.45

결과

리스트 a

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.