Назад к задачам
Junior — Senior
4

Что произойдёт при умножении списка и последующем изменении его элемента?

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Каким будет вывод программы и почему? Рассмотрим код, в котором список создаётся умножением и затем изменяется один из его элементов.

matrix = [[]] * 3
matrix[1].append(1)
print(matrix)

Объясните, что напечатает консоль и какие особенности работы с умноженными списками влияют на результат.