x - это имя («ссылка на») списка (объекта). Линия
y=x
просто делает у вас другое имя для того же списка. Если вы хотите скопировать список, используйте один из
y = x[:]
y = list(x)
(Первый синтаксис - просто обычный фрагмент списка, но с пропущенными начальными и конечными значениями, что означает, что он занимает весь список.)
Обратите внимание, что список - это список объектов, и копирование списка не приведет к копированию объектов. Если вам нужно такое поведение - копия deep - вы должны сделать это явно с
import copy
y = copy.deepcopy(x)
Естественно, это будет медленнее.