1 - Crie um dicionário representando informações sobre uma pessoa, como nome, idade e cidade.
pessoa = {'nome':'Maurício', 'idade': 13, 'cidade': 'Salvador'}
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'] = input('Insira a idade: ')
pessoa['profissao'] = input('Insira a profissão: ')
del pessoa['cidade']
print(pessoa)
3 - Crie um dicionário que relacione os números de 1 a 5 aos seus respectivos quadrados.
quadrados = {x: x**2 for x in range(1, 6)}
print(quadrados)
4 - Crie um dicionário e verifique se uma chave específica existe dentro desse dicionário.
localizacao = {'Pais': 'Brasil', 'Estado': 'Bahia', 'Cidade': 'Salvador'}
if 'Pais' in localizacao:
print(f'A chave {'Pais'} existe no dicionário')
else:
print(f'A chave {'Pais'} não exite no dicionário')
5 - Escreva um código que conte a frequência de cada palavra em uma frase utilizando um dicionário.
frase = 'O rato roeu a roupa do rei de roma'
quant_palavras = {}
palavras = frase.split()
for palavra in palavras:
quant_palavras[palavra] = quant_palavras.get(palavra, 0) + 1
print(quant_palavras)