Pular para o conteúdo principal
InicioTutoriaisPython

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 leer

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

Certificação disponível

Course

Introdução ao Python

4 hr
5.7M
Domine os conceitos básicos de análise de dados com Python em apenas quatro horas. Neste curso on-line, você conhecerá a interface Python e explorará pacotes populares.
See DetailsRight Arrow
Start Course
Ver maisRight Arrow