mutable
[3분 CS지식] Immutable과 Mutable
Immutable과 Mutable을 사전적으로 풀어보면 불변과 가변으로 풀어서 볼 수 있다. 그런데 python이나 프로그래밍 언어에서 이야기하는 Immutable과 Mutable은 어떤 것을 말하는 것일까? 무엇이 변하고 변하지 않는다는 것인지 생각하는 것이 필요할 것이다. 여기서 보편적으로 파이썬에서 말하는 것을 정리해보겠다. 파이썬의 모든 것의 구성은 객체이다. 그 객체는 mutable과 immutable로 구분한다. - immutable : 숫자, 문자열, 튜플 - mutable : 리스트, 딕셔너리, Numpy의 배열 분류한 내용을 보면서 생각해보자 숫자 문자열 튜플은 값을 변경하지 못하고 리스트 딕셔너리 배열은 값을 변경하는 것이 가능하다는 것이다? 이 내용만 보면 이게 무슨 소리인가 할 수 ..