JavaScript

Adicionar item em lista com Python

1 de dezembro de 2020

Adicionar item em lista com Python

Neste artigo você vai aprender a como adicionar item em lista com Python, de uma maneira simples utilizando funções da linguagem

Adicionar item em lista com Python capa

Veja este conteúdo em vídeo:

Fala programador(a), beleza? Bora aprender mais sobre listas em Pyton e adicionar elementos a uma lista!

Primeiramente vamos criar a nossa lista

Uma lista em Python é um conjunto de elementos separados por vírgula, que são encapsulados por colchetes

Veja:

l = [2, 4, 6, 8]

Agora vamos resolver nosso problema: adicionar um elemento a nossa lista

Para resolver isso é bem simples, vamos utilizar o método append

O método append vai adicionar um item ao final da lista, e ele é um método de listas, podemos utilizar da seguinte forma

l = [2, 4, 6, 8]

l.append(10)

print(l) # [2, 4, 6, 8, 10]

Assim o elemento 10 será adicionado a nossa lista, no fim dela

Veja que o append é utilizado diretamente na lista e também que como argumento ele leva o elemento que será adicionado na mesma

Podemos adicionar outros tipos de dados com append também, até uma outra lista é possível de adicionar, legal né? 😀

Conclusão

Neste artigo aprendemos a como adicionar um item em lista com Python

Utilizamos o método append, ele adiciona um elemento ao fim da lista

O mesmo é utilizado como método de lista, e seu argumento é o elemento a ser adicionado

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Subscribe
Notify of
guest
2 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
MoisesBM

e se eu quiser adicionar no começo da lista ? como eu faço ?

Last edited 4 meses atrás by MoisesBM
Robin

voce faz isso:

paises = [“EUA”,”França”,”Espanha”,”Japão”,”Russia”]
paises.insert(0,”Islândia”)

vc coloca o indice, como vc quer add no começo vc coloca 0, e depois o que vc quer add!

fica assim:

[‘Islândia’, ‘EUA’, ‘França’, ‘Espanha’, ‘Japão’, ‘Russia’]

Last edited 30 dias atrás by Robin
2
0
Would love your thoughts, please comment.x