[Python Programming 기초] Container
Container는 list, dictionary, set 등 데이터를 담고 있는 iterable object의 일종입니다. 다만, 여기서 주의하셔야 할 점은 데이터를 담고 있다고 해서 실제로 값을 저장해놓고 있는 것이 아니라 데이터의 id, 다시 말해 (메모리)주소를 저장해두고 있는 object라고 보시면 될 것 같습니다. 예를 들어, 아래 보시는 것처럼 크기가 4인 list A가 있고, A의 첫번째 slot에 다시 [1, 2, 3]이라는 list가 원소로 들어있다고 해보겠습니다. list A의 첫번째 slot은 [1, 2, 3]의 id를 가리키고 있습니다. 다시 [1, 2, 3]리스트의 각 slot은 1, 2, 3이라는 각각의 데이터에 대응되는 id를 가리키고 있는 것입니다. container가 이런..
2024. 10. 19.