list.copy()

Возвращает поверхностную (shallow) копию списка.

Сигнатураlist.copy()

Создаёт новый список с теми же элементами — поверхностную копию. Вложенные объекты остаются общими. Эквивалентно срезу lst[:].

a = [1, 2, 3]
b = a.copy()
b.append(4)
print(a)  # [1, 2, 3]
print(b)  # [1, 2, 3, 4]
← Все записи: Методы списков и кортежей Python
Поддержать проект