[03-2] 배열을 알아보자(Dynamic Array)
앞에서 배열을 알아보았다(Static Array). 우리가 쉽게 쓰는 것이지만, 어떻게 메모리에 저장되고 불러오고 활용하는지는 고민해본적이 없었을 것이다. 왜냐하면 파이썬에서는 Dyanmic Array를 기본으로 하니까. 그래서 이번에는 익숙한 동적배열(Dynamic Arrray)을 알아보자. 동적배열의 특징은 딱 하나! 1. 배열 선언 이후에 사이즈를 증가할 수 있다. 동적배열의 원리를 알아보자 지난번처럼 {1,2,3,4}의 배열을 넣으려고 하는데, 정적배열은 4칸의 배열을 선언했다면, 동적배열은 그냥 추가하면 된다. 예를 들어 3개의 공간이 있었는데 {1,2,3,4}를 넣는다면? 4를 못넣게 되는데! 그 순간에 Resizing을 해서 기존에 있던 {1,2,3}을 다시 새로운 배열에 {1,2,3}을 넣..
2023. 11. 9.