로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

데이터 구조 및 분석: Linear Structure and Dynamic Programming

임시 이미지 KAIST 산업및시스템공학과 문일철
http://kooc.kaist.ac.kr/datastructure-2019s/forum/124182
좋아요 1779 수강생 3367

파이썬의 List는 신기하게도 pop(N)을 할 수 있는데 

이러면 내부적으로는 어떤 동작이 이루어 지는건가요?

메모리에 [1,2,3] 이렇게 저장되어있다가 pop(0)이 실행되어버리면

[x,2,3] -> for문으로 [2,3] 이렇게 이동.. 이렇게 되는건가요?

파이썬의 경우 메모리는 자동적으로 할당 되니까(일정 수준이 차면 메모리를 더 할당해서 메모리 여유가 있음) 따로 메모리는 복사 안 해도 될 것 같고요..