Где-то читал что в питоне есть мусорбощик или что-то такое.
Предположим, есть код:
def funct1():
#создаётся большой-большой словарь и прочие объекты
#всё это дело обрабатывается
return data
data = funct1()
1. мы вызвали функцию1, она выдала нужное, всё ОК. Но что происходит с большим словарем (мусор) в этой функции? Питон удаляет их сам или они так и продолжают висеть в памяти? Доступа к ним по идее ведь нет.
2. Существует ли на самом деле мусорборщик? Как он работает, в кратце?