Pular para o conteúdo principal

Tutorial dos métodos .append() e .extend() do Python

Aprenda a usar os métodos .append() e .extend() para adicionar elementos a uma lista.
Atualizado 4 de ago. de 2025  · 2 min lido

Você pode adicionar elementos a uma lista usando o método append. O método append() adiciona um único elemento ao final de uma lista.

Exemplo do método append()

Por exemplo, vamos estender a lista months adicionando o elemento “April” com o método append(). Usar append() vai aumentar o tamanho da lista em 1.

list.append() adiciona um único elemento a uma lista:

months = ['January', 'February', 'March']
months.append('April')
print(months)

# ['January', 'February', 'March', 'April']

Usando métodos de lista para adicionar dados: append() vs. extend()

O método .append() aumenta o comprimento da lista em um, então, se você quiser adicionar só um elemento à lista, pode usar esse método.

x = [1, 2, 3]
x.append(4)
print(x)

# [1, 2, 3, 4]

O método .extend() aumenta o comprimento da lista pelo número de elementos que são fornecidos ao método, então, se você quiser adicionar vários elementos à lista, pode usar esse método.

x = [1, 2, 3]
x.extend([4, 5])
print(x)

# [1, 2, 3, 4, 5]

Exemplo interativo do append() e extend() métodos

Começamos adicionando um novo elemento à lista names:

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com']

Depois, podemos adicionar mais dois elementos à lista names usando extend() e a lista more_elements.

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')

more_elements = ['DowDuPont', 'Alphabet Inc']
names.extend(more_elements)
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com', 'DowDuPont', 'Alphabet Inc']

Experimente você mesmo.

Para saber mais sobre métodos e funções de lista, dá uma olhada nesse vídeo do nosso curso Introdução ao Python para Finanças.

Esse conteúdo foi tirado do curso Introdução ao Python para Finanças, da DataCamp, feito pela Adina Howe.

Dá uma olhada no nosso Tutorial de Python para Finanças.

Tópicos

Cursos de Python

Curso

Introdução ao Python

4 h
6.8M
Domine os fundamentos da análise de dados com Python em quatro horas e explore pacotes populares.
Ver detalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

Tutorial

Tutorial sobre concatenação de strings em Python

Aprenda vários métodos para concatenar strings em Python, com exemplos para ilustrar cada técnica.
DataCamp Team's photo

DataCamp Team

Tutorial

Tutorial e exemplos de funções e métodos de listas Python

Aprenda sobre as funções e métodos da lista Python. Siga agora os exemplos de código para list() e outras funções e métodos Python!
Abid Ali Awan's photo

Abid Ali Awan

Tutorial

Tutorial de funções Python

Um tutorial sobre funções em Python que aborda como escrever funções, como chamá-las e muito mais!
Karlijn Willems's photo

Karlijn Willems

Tutorial

Como dividir listas em Python: Exemplos básicos e métodos avançados

Aprenda a dividir listas Python com técnicas como slicing, compreensão de listas e itertools. Descubra quando usar cada método para um tratamento ideal dos dados.
Allan Ouko's photo

Allan Ouko

Tutorial

Método index() da lista Python explicado com exemplos

Aprenda a usar a função index() do Python pra achar a posição dos elementos nas listas.
Sejal Jaiswal's photo

Sejal Jaiswal

Tutorial

Tutorial de conjuntos e teoria de conjuntos em Python

Aprenda sobre os conjuntos do Python: o que são, como criá-los, quando usá-los, funções incorporadas e sua relação com as operações da teoria dos conjuntos.
DataCamp Team's photo

DataCamp Team

Ver maisVer mais