import copy
nested_list = [[10, 15, 20], [5, 25, 30], [35, 40, 80]]
filtered = copy.deepcopy(nested_list)
for row in filtered:
average = sum(row) / len(row)
row[:] = [value for value in row if value >= average]
print("Исходный список:", nested_list)
print("Глубокая копия после изменений:", filtered)
Удаление с конца при изменении списка
numbers = [2, 5, 1, 8, 3]
for index in range(len(numbers) - 1, -1, -1):
if numbers[index] < 4:
del numbers[index]
print(numbers)