Python spravuje paměť automaticky pomocí dvou mechanismů: reference counting (primární metoda) plus cyklický garbage collector, který zpracovává cyklické reference. Nikdy ručně neuvolňujete paměť, ale pochopení toho, jak to funguje, vysvětluje chování paměti a možné úniky.
Reference counting — primární mechanismus
sys
x = [, , ]
y = x
sys.getrefcount(x)
y
x
