В вашем коде нет циклов, и даже если бы они были, сборщик мусора в Python может нормально обрабатывать циклические ссылки, так что вам не нужно об этом беспокоиться.
Однако ваш код имеет другое (возможно) проблема: все три переменные будут указывать на один и тот же список.Это означает, что изменение, например, a, также изменит b и c (где под «изменением» я подразумеваю вызов мутирующей операции, такой как, например, append
. Переназначение переменной не повлияет на другие переменные).