Variables and Memory (1) 썸네일형 리스트형 Variables and memory 1. 변수와 메모리 참조(Variables and memory reference) Python에서는 모든 것이 객체로 취급된다. 객체는 힙(heap) 메모리에 저장되며, 변수는 이 객체들에 대한 참조를 보관한다. 또한, 파이썬 메모리 매니저가 객체의 생성 및 삭제, 그리고 메모리 할당과 반환을 관리하므로 개발자는 메모리 관리에 대해 신경 쓸 필요가 거의 없다. 변수와 객체 사이의 연결을 설명하는 좋은 방법은 id() 함수를 사용하는 것이다. 이 함수는 파이썬 내부에서 객체의 고유한 ID를 반환하는데, 이 ID는 실제로는 객체가 저장된 메모리 주소이다. id() 함수에 hex() 함수를 적용하면 이 주소를 16진수로 변환하여 볼 수 있다. my_var = 10 print(id(my_var)) # 고유 ID.. 이전 1 다음