MUTABLE : 객체 / 데이터가 생성된 이후에 수정, 추가, 삭제등의 변경을 할 수 있다.
- List
- Dictionary
- 참조타입으로 데이터의 주소를 찾아서 값을 변경할 수 있다.
--> 원본데이터 변화
IMMUTABLE : 객체 / 데이터가 한번 생성되면 상태를 변경할 수 없다.
- 문자열
- 튜플(Tuple.. *파이썬에서 사용하는 컬렉션 자료형..리스트와 비슷함. )
- 원시타입으로 데이터 주소와는 다르게 새로운 메모리 주소에 할당된다.
--> 원본데이터 유지
'코딩공부' 카테고리의 다른 글
다항식 (0) | 2024.11.19 |
---|---|
Stack(스택) / Heap(힙) 의 차이 (0) | 2024.11.16 |