Копирование списка в Python
Копирование списков очень удобная вещь, так как на основе одного списка можно создать другой за считанные секунды. Чтобы скопировать список, создайте срез, включающий весь исходный список без указания первого и последнего индекса [:]. Данная конструкция создаёт срез, который начинается с первого элемента и заканчивается последним, в результате этого создаётся копия списка.
# Текущий список users = ["Иванов", "Петров", "Сидоров"] # Создаём новый список и создаём срез для копирования старого списка new_users = users[:] # Выводим старый список print("Это старый список фамилий:") print(users) # Выводим новый список print("\nЭто новый список фамилий:") print(new_users) # Финальный результат в консоли Это старый список фамилий: ['Иванов', 'Петров', 'Сидоров'] Это новый список фамилий: ['Иванов', 'Петров', 'Сидоров']