Facebook pixel
>Blog>Ciência de Dados
Ciência de Dados

Lista Python: Aprenda a Adicionar Elementos

Como adicionar elementos em uma lista em Python? Conheça os métodos "append", "insert", "extend" e "+=".

O que é uma lista em Python?

Uma lista em Python é uma estrutura de dados que permite armazenar uma coleção de itens em uma única variável. Essa coleção de itens pode ser de qualquer tipo, como números, strings, booleanos e até mesmo outras listas. As listas em Python são mutáveis, o que significa que é possível adicionar, remover e modificar elementos após a criação da lista.

Representação de listas em Python

As listas em Python são representadas por colchetes ([]), e os elementos dentro da lista são separados por vírgulas.

    numeros = [1, 2, 3, 4, 5]
  

Nesse exemplo, a lista “numeros” contém os números de 1 a 5.

Acessando elementos em uma lista

Podemos acessar os elementos da lista utilizando o índice, que começa em 0.

Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada
    primeiro_numero = numeros[0]  # retorna 1
  

Além disso, as listas em Python são dinâmicas, o que significa que podemos alterar o tamanho da lista adicionando ou removendo elementos.

Como adicionar elementos em uma lista?

Existem diferentes maneiras de adicionar elementos em uma lista em Python:

Utilizando o método “append”

    frutas = ["maçã", "banana", "laranja"]
frutas.append("morango")
  

Nesse exemplo, o elemento “morango” foi adicionado ao final da lista “frutas”.

Utilizando o método “insert”

    numeros = [1, 2, 3, 4, 5]
numeros.insert(2, 10)
  

Nesse exemplo, o número 10 foi inserido na posição 2 da lista “numeros”.

Utilizando o operador de concatenação (+)

    numeros = [1, 2, 3]
outros_numeros = [4, 5, 6]
todos_numeros = numeros + outros_numeros
  

Nesse exemplo, as listas “numeros” e “outros_numeros” foram concatenadas para formar a lista “todos_numeros”.

Métodos para adicionar elementos em uma lista em Python

Além dos métodos “append” e “insert”, existem outros métodos úteis para adicionar elementos em uma lista em Python:

Método “extend”

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

Nesse exemplo, os números 4, 5 e 6 foram adicionados ao final da lista “numeros”.

Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada

Operador “+=”

    numeros = [1, 2, 3]
numeros += [4, 5, 6]
  

Nesse exemplo, os números 4, 5 e 6 foram adicionados ao final da lista “numeros”.

Exemplos de adição de elementos em uma lista em Python

Exemplo 1: Adicionar nomes a uma lista vazia

    nomes = []
nomes.append("João")
nomes.append("Maria")
nomes.append("Pedro")
  

Exemplo 2: Adicionar números pares a uma lista

    pares = []
for i in range(1, 11):
    if i % 2 == 0:
        pares.append(i)
  

A escolha do método adequado depende do contexto e dos requisitos específicos do seu programa. Experimente diferentes métodos e explore as possibilidades que as listas em Python oferecem.

Métodos para adicionar elementos em uma lista em Python

Existem diversos métodos disponíveis em Python para adicionar elementos em uma lista:

Método “insert”

    frutas = ['maçã', 'banana', 'laranja']
frutas.insert(1, 'morango')
  

Método “extend”

    numeros = [1, 2, 3]
outros_numeros = [4, 5, 6]
numeros.extend(outros_numeros)
  

Operador “+=”

    animais = ['cachorro', 'gato']
novos_animais = ['coelho', 'peixe']
animais += novos_animais
  

Compreensão de lista

    pares = [x for x in range(1, 11) if x % 2 == 0]
  

Exemplos de adição de elementos em uma lista em Python

Exemplo 1: Adicionar nomes a uma lista vazia

    nomes = []
nomes.append('João')
nomes.append('Maria')
nomes.append('Pedro')
  

Exemplo 2: Adicionar números primos a uma lista

    primos = []
for num in range(2, 101):
    if all(num % i != 0 for i in range(2, int(num ** 0.5) + 1)):
        primos.append(num)
  

A escolha do método adequado depende do contexto e dos requisitos específicos do seu programa. Experimente diferentes métodos e explore as possibilidades que as listas em Python oferecem.

Awari – Aprenda Ciência de Dados

A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil. Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.

Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.

Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada

Aprenda uma nova língua na maior escola de idioma do mundo!

Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa.

+ 400 mil alunos

Método validado

Aulas

Ao vivo e gravadas

+ 1000 horas

Duração dos cursos

Certificados

Reconhecido pelo mercado

Quero estudar na Fluency

Sobre o autor

A melhor plataforma para aprender tecnologia no Brasil

A Awari é a melhor maneira de aprender tecnologia no Brasil.
Faça parte e tenha acesso a cursos com aulas ao vivo e mentorias individuais com os melhores profissionais do mercado.