Python

Python

Mutable vs. Immutable

Original Source: https://wikidocs.net/91520 03) Immutable과 Mutable [TOC] ## 파이썬 리스트를 그림으로 표현하기 다음 코드를 보고 메모리의 상태를 우선 그려봅시다. ``` >>> a = hello >>> b = [hell ... wikidocs.net 수정 불가능한 타입의 객체(Immutable): int, float, str, tuple 수정 가능한 타입의 객체(Mutable): list, dict, set Immutable한 객체를 바인딩하는 변수를 수정할 경우 기존 객체 대신 새로운 객체가 생성되고 → 변수가 새로운 객체를 바인딩 → 쓸모 없어진 기존 객체를 가비지 컬렉터가 제거 객체의 주소값이 변경됨 Mutable한 객체를 바인딩하는 변수를..

Park Joonyoung
'Python' 카테고리의 글 목록