- Crie um programa o qual utiliza uma estrutura de repetição que permita ao usuário adicionar (nome e idade), remover um item pelo nome, remover o último item adicionado e exibir os itens (isso deve ser feito usando um dicionário de dados chamado pessoas). Utilize um menu de opções como por exemplo
- Adicionar novo item
- Remover item por nome
- Remover último item adicionado
- Exibir Itens do dicionário
- Encerrar
-
Escreva uma função que receba uma lista de números (informados pelo usuário) e retorne um dicionário com as seguintes informações: média, valor máximo, valor mínimo e quantidade de números na lista.
-
Dada uma lista de palavra informadas pelo usuário, crie um dicionário com a palavra como chave e o comprimento da palavra como valor, por fim exiba o dicionário criado em tela.(estude o método split() e len())
-
Escreva um programa que receba duas listas (informadas pelo usuário), uma com nomes dos alunos e outra com as notas (antes de inserir as notas validar se elas estão entre 0 e 10), crie um dicionário associando cada nome à sua respectiva nota. Ordene o dicionário de alunos por seus nomes.
-
Crie um dicionário que represente um inventário de produtos em uma loja. Cada chave deve ser o código do produto, e cada valor deve ser um dicionário contendo informações como nome, preço e quantidade em estoque. Crie um menu que permita com que o usuário atualize as informações ou mesmo remova um produto específico.
-
Desenvolva um programa que gerencie uma agenda de contatos. Cada contato deve ter um nome, número de telefone e email. O usuário pode adicionar novos contatos, visualizar as informações, buscar ou remover por um contato específico.