Python 에서는 객체의 종류를 두 가지로 구분할 수 있습니다. mutable - 변경되는 객체 (객체의 상태를 변경할 수 있음) immutable - 변경되지 않는 객체 (객체의 상태를 변경할 수 없음) mutable 객체의 종류는 list, set, dictionary 정도가 있고 immutable 객체의 종류는 int, float, tuple, str, bool 이 있습니다. mutable (값이 변경될 수 있는) 객체의 경우에는 모든 객체를 각각 생성해서 참조 immutable 객체의 값이 같은 경우에 변수에 상관없이 동일한 곳을 참조합니다.