Skip to content

배열

참고

쓰면서 익히는 알고리즘과 자료구조를 참고로 공부한 내용입니다.

배열의 이해

배열(Array)이란 연속적인 메모리 공간에 저장된 아이템의 집합을 표현하는 자료구조입니다. 이때 연속적인 메모리 공간에 저장하기 위해 같은 타입(자료형)의 변수를 연속적으로 저장하는 방식으로 운영됩니다.

파이썬에서의 배열

파이썬에서 배열은 크게 두 가지로 구현할 수 있습니다. 리스트(List)를 사용하는 방법과 내장 모듈인 Array를 사용하는 방법입니다. 앞서 설명한 배열의 정의에 따르면 내장 모듈인 Array를 사용하는 것을 의미합니다. 리스트의 경우 Array와 달리 여러 타입을 하나의 자료구조에 담을 수 있습니다.

리스트(List)

내장 모듈 Array