728x90 반응형 mutable1 [Python] mutable and immutable: Mutability Python에서 Data Types를 구분짓는 중요 속성. Python에서 Object 는 id, type, value, reference count 를 가지는데, 이 중 value를 변경할 수 있는지를 나타내는 것이 바로 mutability임. Mutable인 type의 object(객체)는 자신의 value를 다른 값으로 변경할 수 있음. 하지만 immutable type의 object는 자신의 value를 초기에 할당받고 나서는 다른 값으로 변경이 안됨. Function등에서 argument로 mutable type을 넘겨줄 경우, 주의를 기울여야 함 (function 내에서 변경이 function 외에서도 영향을 줌). 주의할 것은 mutable이나 immutable이냐에 상관없이 Python에서.. 2024. 2. 3. 이전 1 다음 728x90 반응형