Lista: Dicionários [Atualizado]

Lista de Exercícios - Dicionários

📘 Lista de Exercícios – Dicionários em Python

1. Criar e acessar dicionário

Crie um dicionário com nome e idade e exiba os valores.

Entrada:
João
Maria
20
34
Saída:
{ 'nome': 'João', 'idade': 20 }
{ 'nome': 'Maria', 'idade': 34 }
Entrada:
Victor
Pedro
32
26
Saída:
{ 'nome': 'Victor', 'idade': 32 }
{ 'nome': 'Pedro', 'idade': 26 }

2. Adicionar elemento

Faça um programa que peça 2 nomes de chave e 2 valores que deseja adicionar em um dicionário vazio. Crie os campos e adicione o valores.

Entrada:
nome
Ana
idade
25
Saída:
{nome: Ana, idade: 25}
Entrada:
cidade
SP
estado
SP
Saída: {cidade: SP, estado: SP}

3. Remover elemento

Remova uma chave do dicionário {a:1, b:2, c:3, d:4}.

Entrada: b
Saída: {a:1, c:3, d:4}
Entrada: c
Saída: {a:1, b:2, d:4}

4. Verificar chave

Verifique se uma chave existe no dicionário {a:1, b:2, c:3, d:4}.

Entrada: a
Saída: SIM
Entrada: y
Saída: NAO

5. Somar valores

Mostre o dicionário passado pelo usuário e mostre a soma de todos os valores do dicionário.

Entrada:
a 1
b 2
c 3
Saída:
{ a:1, b:2, c:3 }
6
Entrada:
x 10
y 5
Saída:
{x:10, y:5}
15

6. Maior valor

Encontre o maior valor no dicionário.

Entrada:
a 1
b 5
c 3
Saída: 5
Entrada:
x 10
y 20
Saída: 20

7. Contar elementos

Conte quantos elementos existem no dicionário.

Entrada:
a 1
b 2
Saída: 2
Entrada:
x 1
y 2
z 3
Saída: 3

8. Inverter dicionário

Troque as chaves pelos valores.

Entrada:
a 1
b 2
Saída: {1:a, 2:b}
Entrada:
x 10
y 20
Saída: {10:x, 20:y}

9. Atualizar valor

Atualize o valor de uma chave existente.

Entrada:
a 1
b 2
a 5
Saída: {a:5, b:2}
Entrada:
x 10
x 50
Saída: {x:50}

10. Contar frequência

Conte a frequência de cada caractere em uma string usando dicionário.

Entrada: banana
Saída: {b:1, a:3, n:2}
Entrada: abc
Saída: {a:1, b:1, c:1}

Comentários