«Беспокойство» неуместно, но если ваша программа работает медленно, потребляет больше памяти, чем ожидалось, или имеет странные необъяснимые паузы, причина, вероятно, кроется в этих ссылочных циклах мусора - они должны быть мусором собирается другой процедурой, чем «нормальные» (ациклические) ссылочные графы, и эта коллекция является случайной и может быть медленной, если в такие циклы связано много объектов (сбор циклического мусора также запрещается, если объект в цикл имеет __del__
специальный метод).
Таким образом, циклы ссылок не влияют на правильность вашей программы, но могут повлиять на ее производительность и / или занимаемую площадь.
Если и когда вы хотите удалить нежелательные циклы ссылок, вы часто можете использовать модуль weakref в стандартной библиотеке Python.
Если и когда вы хотите обеспечить более прямой контроль (или выполнить отладку, посмотреть, что именно происходит) относительно циклического сбора мусора, используйте модуль gc в стандартной библиотеке Python.