Armazene e processe coleções
Use listas e dicionários para organizar dados relacionados.
- Acessar uma lista por índice, percorrer valores e consultar entradas de um dicionário.
Uma lista armazena uma sequência ordenada e mutável. Os índices começam em zero. Um dicionário armazena valores associados a chaves, o que ajuda a representar campos nomeados e fazer consultas. Ambos podem conter valores de tipos diferentes.
1scores = [82, 95, 88]
2print(scores[0])
3student = {"name": "Ada"}
4print(student["name"])82 Ada
Use append para adicionar um item a uma lista e len para contar itens. Percorra uma lista para processar cada valor. As chaves de dicionário costumam ser strings, e uma chave ausente pode gerar KeyError.
Principais conclusões
Acessar uma lista por índice, percorrer valores e consultar entradas de um dicionário.
Leia a saída para verificar o que seu programa fez.
Mantenha a indentação consistente nos blocos Python.
Quiz da aula
5 perguntas · aprovação com 4 acertos · até 50 XP
Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.
Pratique: escreva código em Python
Escreva código Python no editor e execute os testes com exemplos. O Python roda localmente no navegador usando WebAssembly.
Calcule a média de uma lista de notas
Leia uma linha de inteiros separados por espaços e exiba a média. As entradas de teste contêm pelo menos uma nota.
- Três notas
- Duas notas
O Python é executado em um ambiente isolado no navegador, com limite de 60 segundos. O runtime é carregado pelo CDN do Pyodide; seu código permanece neste navegador.
Dúvidas sobre esta lição
Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.
Carregando publicações…