1 - Crie um dicionário representando informações sobre uma pessoa, como nome, idade e cidade.
pessoa = {'nome': 'Luiz Fernando', 'idade': 25, 'cidade': 'Rio de Janeiro'}
2 - Utilizando o dicionário criado no item 1:
- Modifique o valor de um dos itens no dicionário (por exemplo, atualize a idade da pessoa);
- Adicione um campo de profissão para essa pessoa;
- Remova um item do dicionário.
pessoa['idade'] = 26
pessoa['profissão'] = 'Desenvolvedor'
del pessoa['cidade']
print(pessoa)
3 - Crie um dicionário que relacione os números de 1 a 5 aos seus respectivos quadrados.
numeros_quadrados = {x: x**2 for x in range(1, 6)}
print(numeros_quadrados)
4 - Crie um dicionário e verifique se uma chave específica existe dentro desse dicionário.
dic2 = {'nome': 'Luiz Fernando', 'idade': 25, 'cidade': 'Rio de Janeiro', 'profissão': 'Desenvolvedor'}
print("A Chave nome existe no dicionario") if 'nome' in dic2 else print("chave nome não encontrada")
5 - Escreva um código que conte a frequência de cada palavra em uma frase utilizando um dicionário.
frase = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
palavras = frase.split()
contador_palavras = {}
for palavra in palavras:
contador_palavras[palavra] = contador_palavras.get(palavra,0) + 1
print(contador_palavras)