배열(Array)

  • 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조
  • 파이썬에서는 리스트 타입이 배열 기능을 제공함

배열은 왜 필요할까?

  • 같은 종류의 데이터를 효율적으로 관리하기 위해 사용
  • 같은 종류의 데이터를 순차적으로 저장

    장점: 빠른 접근 가능 -> 인덱스 번호로 접근
    단점: 데이터 추가/삭제가 어려움 -> 미리 최대 길이를 지정해야 함

# Python 코드
data_list = list()		# 배열 생성
data_list.append(1)
data_list.append(2)
data_list.append(3)
data_list.append(4)
data_list.append(5)		# 배열에 값 추가
print(data_list)
# 출력: [1, 2, 3, 4, 5]

0개의 댓글