Characters in Python Memory Management
1. Python private heap space
2. Python's Memory Manager
3. Python Interpreter
4. Garbage Collector
First of all memory related things are all managed in Python private heap area and data also be stored in here (PHPPS), Only interpreter can access the private heap space ,not possible to access programmers or any else persons.
The Python's Memory Manager will take care to allocation of heap space for objects ,here objects means the data that is presently you created and managed by using python language.
Garbage Collector are responsible for take back the unused data by internally applying gc() method .
Click here to learn more