Почему изменяется массив, передающийся в функцию через .copy()

Пишу алгоритм для работы с двумерным списком, и почему-то изначальный массив, который я передаю в функцию через .copy() изменяется, хотя функция не обращается к нему. Может, там, конечно, какая-то глупая ошибка, но я как-то не могу её найти.

Код программы

Вывод


Ответы (1 шт):

Автор решения: Zhihar

https://pythonworld.ru/moduli/modul-copy.html

может deepcopy использовать?

все таки у вас список списков, а не список обычных чисел

→ Ссылка