Pular para o conteúdo principal

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

Saiba como usar os métodos .append() e .extend() para adicionar elementos a uma lista.
Actualizado 11 de set. de 2024  · 2 min de leitura

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 cadeia de caracteres adicionando "April" à lista com o método append(). O uso de append() aumentará o comprimento 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, portanto, se você quiser adicionar apenas um elemento à lista, poderá usar esse método.

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

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

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

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

Começamos com a lista names:

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']
# Append a name to the list names
names.append('Amazon.com')
print(names)

Quando executamos o código acima, ele produz o seguinte resultado:

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

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

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

Quando executamos o código acima, ele produz o seguinte resultado:

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

Experimente você mesmo.

Para saber mais sobre métodos e funções de lista, assista a este vídeo do nosso curso Introdução ao Python para finanças.

Este conteúdo foi extraído do curso Introdução ao Python para Finanças da DataCamp, ministrado por Adina Howe.

Confira nosso tutorial Python para finanças.

Temas

Cursos de Python

curso

Introduction to Python

4 hr
6M
Master the basics of data analysis with Python in just four hours. This online course will introduce the Python interface and explore popular packages.
Ver DetalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

tutorial

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

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

Abid Ali Awan

7 min

tutorial

Tutorial de indexação de lista Python()

Neste tutorial, você aprenderá exclusivamente sobre a função index().
Sejal Jaiswal's photo

Sejal Jaiswal

6 min

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

14 min

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

13 min

tutorial

Python Copy List: O que você deve saber

Entenda como copiar listas em Python. Saiba como usar as funções copy() e list(). Descubra a diferença entre cópias superficiais e profundas.
Allan Ouko's photo

Allan Ouko

7 min

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

19 min

See MoreSee More