Python Mutable Object


대표적으로 mutable 객체를 기본 인자값으로 사용하는 경우에 메모리 누수가 일어난다
의도하지 않은 결과를 초래하므로 보통의 경우 a=None으로 두고 함수 내부에서 if a is None 구문으로 빈 리스트를 할당
순환 참조 중인 클래스가 **del** 메서드를 재정의하고 있다면 가비지 컬렉터로 해제되지 않는다



> [Interview_Question_for_Beginner/Python at master · JaeYeopHan/Interview_Question_for_Beginner](https://github.com/JaeYeopHan/Interview_Question_for_Beginner/tree/master/Python#celery)




