자료구조#1 배열(Array)

정은경·2020년 3월 8일
0

Array (배열)

  • 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조
  • 파이썬 리스트

1. 배열은 왜 필요할까?

  • 같은 종류의 데이터를 효율적으로 관리하기 위해 사용
  • 같은 종류의 데이터를 순차적으로 저장
  • 장점:
    * 빠른 접근 가능 (인덱스)
    • 첫 데이터의 위치에서 상대적인 위치로 데이터 접근 (인덱스 번호로 접근)
  • 단점:
    * 데이터 추가/삭제 어려움
    • 미리 최대 길이를 지정해야 함

2. 파이썬에서 배열은 List로 구현!

# 1차원 배열
data_list = [1,2,3,4,5]
print(data_list[0])

# 2차원 배열
data_list = [[1,2,3], [4,5,6]]
print(data_list[0])
print(data_list[0][0])

참고자료

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글