- Ambiente, Sintaxe Básica e Variáveis em Python — Bootcamp Dia 1
- Como Trabalhar com Listas no Python — Bootcamp Dia 6
- Tuplas e Sets em Python — Estruturas Imutáveis e Conjuntos Inteligentes | Bootcamp Dia 7
- Dicionários em Python: chave e valor, o jeito inteligente de armazenar dados
- Funções em Python: Escreva Menos, Faça Mais
- Tratamento de Erros em Python: programe com segurança
- Leitura e Escrita de Arquivos em Python: salve seus dados no mundo real
Hoje você vai dominar um dos tipos mais versáteis do Python: as listas (list
).
Seja para armazenar nomes, produtos, tarefas, resultados ou até previsões geradas por IA, listas são o coração do armazenamento temporário em memória.
🎯 O que você vai aprender
- Como criar listas em Python
- Acessar, alterar e remover itens
- Usar
for
para percorrer listas - Aplicar tudo isso em um mini sistema de lista de compras
🧠 O que é uma lista?
Uma lista em Python é uma estrutura de dados que armazena múltiplos valores em uma única variável.
frutas = ["maçã", "banana", "laranja"]
✅ Como acessar elementos:
print(frutas[0]) # maçã
print(frutas[-1]) # último item: laranja
✍️ Como alterar elementos:
frutas[1] = "uva"
➕ Adicionando e ➖ removendo:
frutas.append("abacaxi") # adiciona ao final
frutas.remove("maçã") # remove a maçã
frutas.pop() # remove o último item
🔁 Percorrendo uma lista com for
:
for fruta in frutas:
print("Fruta:", fruta)
🔍 Verificando presença:
if "banana" in frutas:
print("Tem banana na lista!")
📌 Desafio do Dia: Sistema simples de lista de compras
O usuário digita produtos, um por um.
Quando digita “fim”, o sistema encerra e exibe a lista final com tudo que foi adicionado.
💻 Código sugerido:
compras = []
print("Digite os produtos para sua lista. Digite 'fim' para encerrar.")
while True:
item = input("Produto: ")
if item.lower() == "fim":
break
compras.append(item)
print("\nSua lista de compras:")
for produto in compras:
print(f"- {produto}")
🧠 O que você aplicou hoje?
- Criação e manipulação de listas
- Entrada contínua com
while
- Condição de parada personalizada
- Impressão organizada com
for
💬 E aí, conseguiu montar sua lista?
Se quiser, posta o resultado nos stories e me marca no @asllanmaciel!
Ou comenta aqui como adaptaria essa lógica para uma lista de tarefas, séries, metas ou orações.
🎯 Quer ajuda pra criar projetos com Python + IA?
Eu posso te guiar em um plano completo de aprendizado e construção de aplicações reais com:
✅ Python
✅ Inteligência Artificial
✅ WordPress
✅ APIs e automações
📲 Acesse asllanmaciel.com.br/mentoria