더북(TheBook)

 

SECTION 3.1 2차원 배열 이해하기

코딩 테스트의 가장 기본이자 반드시 나오는 배열을 이해하고, 여러 방식으로 다뤄보겠습니다.

▲ 그림 3-1 배열 이해하기

잠깐만요

기본적으로 파이썬에는 (다른 언어의) 배열과 100% 상응하는 자료형이 없습니다. 언어의 특징상 변수를 선언할 때 자료형을 따로 명시하지 않으며, 고정된 크기만큼 정보를 담을 수 있는 자료형도 없습니다. 대신 어떤 자료형이든 제한 없이 여러 개 담을 수 있는 리스트(list)가 있으며, 앞으로 문제에서 배열을 사용하라고 한다면 리스트로 문제를 풀 것입니다.

그렇지만 그것 외에 데이터를 조회하거나 수정하는 방법은 다른 언어의 배열과 거의 동일하고, 앞으로 풀 문제에서 리스트만의 특징을 사용할 일은 사실상 없기 때문에 이후 특수하게 ‘리스트’로 언급해야 하는 경우가 아니면 ‘배열’로 부르겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.