No vídeo "2 - Trabalhando com conjuntos e sets", quando o Guilherme ainda está dando exemplos de listas, temos a definição de duas listas:
lista01 = [...]
lista02 = [...]
Nesse momento, ele quer criar uma terceira lista que é a união das duas (ainda sem considerar "sets"):
lista03 = lista01.copy()
lista03.extend(lista02)
Não entendo porque é necessário usar o método ".copy()" da lista para criar uma cópia. Qual a diferença em somente criar uma nova variável, como:
lista_nova = lista01
lista_nova.extend(lista02)
Obrigado!