old_list = [[1, 2, 3], [1,3,1], [1,2,7]] new_list = list(old_list) print(old_list is new_list) old_list[1][2] = 98 new_list[2][1] = 75 print("\nOld list: " + str(old_list)) print("New list: " + str(new_list))
print(old_list is new_list) — выдаёт False
Присваивания, выполняемые для каждого отдельного списка — выполняются и в другом.