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.6M
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 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

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

Tutorial

Tutorial de junção de DataFrames no pandas

Neste tutorial, você aprenderá várias maneiras pelas quais vários DataFrames podem ser mesclados em python usando a biblioteca Pandas.
DataCamp Team's photo

DataCamp Team

Tutorial

Tutorial de strings em Python

Neste tutorial, você aprenderá tudo sobre as cadeias de caracteres do Python: fatiamento e encadeamento, manipulação e formatação com a classe Formatter, cadeias de caracteres f, modelos e muito mais!
Sejal Jaiswal's photo

Sejal Jaiswal

Ver maisVer mais