Python gestisce la memoria automaticamente utilizzando due meccanismi: reference counting (il metodo principale) più un garbage collector ciclico che gestisce i cicli di riferimento. Non devi mai liberare la memoria manualmente, ma comprendere come funziona spiega il comportamento della memoria e le perdite.
Reference counting — il meccanismo principale
sys
x = [, , ]
y = x
sys.getrefcount(x)
y
x
