Справочник · модуль 4 «Списки и текст»

Копия списка .copy()

Метод copy делает настоящую копию. После этого списки живут отдельно.

Сравнение из жизни

Как ксерокопия документа.

Пример

a = [1, 2]
b = a.copy()
b.append(3)
print(a)
print(b)
Результат
[1, 2]
[1, 2, 3]

Учитель в уроке Метод copy делает настоящую копию. Теперь списки живут отдельно. Срез без чисел, то есть a[:], тоже делает копию.

Запомнить

copy — как сделать копию рисунка. Раскрашиваешь копию, а оригинал остаётся чистым.

Частые ошибки новичков на этой теме

Тема из урока 4.6 «Копии списков» курса PythonAZ.

В этом же уроке