[자료구조] 배열
배열 - 데이터를 나열하고 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조 - 파이썬에서는 리스트 타입이 배열 기능을 제공한다. 1. 배열이 필요한 이유 - 같은 종류의 데이터를 효율적으로 관리하기 위해 사용 - 같은 종류의 데이터를 순차적으로 저장 - 빠른 접근이 가능(인덱스 번호로 접근) 2. 배열의 단점 - 데이터의 추가 / 삭제가 어려움 - 최대길이를 지정해야 함 # 1차월 배열 : 리스트로 구현 data_list = [1, 2, 3, 4, 5] print(data_list) #[1, 2, 3, 4, 5] # 2차원 배열 : 리스트로 구현 data_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] print(data_list) #[[1, 2, 3], [4, 5, 6], ..
자료구조
2023. 3. 7. 03:43