Garbage collector yapısını kısaca Python’da nasıl çalıştığını açıklayabilir misiniz?