0
respostas

[Sugestão] append e extend

Só queria deixar uma explciação bem simples sobre o append e extend da forma que eu entendi.

extend: Adicionamos os elementos e os integra a lista:

lista = ['Fabricio Daniel', 9.5, 9.0, 10, True]
lista.extend([9.5, 9.0, 10])
print(lista)

['Fabricio Daniel', 9.5, 9.0, 10, True, 9.5, 9.0, 10]

append: Criamos uma lista dentro da lista:

lista = ['Fabricio Daniel', 9.5, 9.0, 10, True]
lista.append([9.5, 9.0, 10])
print(lista)

['Fabricio Daniel', 9.5, 9.0, 10, True, [9.5, 9.0, 10]]

Eu acho que usar o append tem suas funcionalidades, mas pode dar alguns problemas de interpretação de código no programa.