-
Notifications
You must be signed in to change notification settings - Fork 0
/
exercicio2.py
37 lines (25 loc) · 1.32 KB
/
exercicio2.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#1 - Para criar um dicionário com informações de uma pessoa, você pode utilizar a seguinte solução:
pessoa = {'nome': 'Felipe', 'idade': 30, 'cidade': 'São Paulo'}
#2 - Para fazer a atualização de um valor, adicionar um item e remover uma informação, você pode usar o seguinte raciocínio:
# Atualização de Idade
pessoa['idade'] = 31
# Adicionando Profissão
pessoa['profissao'] = 'Engenheiro'
# Remoção de Elemento
del pessoa['cidade']
#3 - Uma possível abordagem para criar um dicionário que apresente os números de 1 a 5 e seus respectivos quadrados é a seguinte:
numeros_quadrados = {x: x**2 for x in range(1, 6)}
print(numeros_quadrados)
#4 - Para verificar a existência de uma chave no dicionário, você pode utilizar a seguinte estrutura:
pessoa = {'nome': 'Amanda', 'idade': 19, 'cidade': 'São Luís'}
if 'nome' in pessoa:
print("A chave 'nome' existe no dicionário.")
else:
print("A chave 'nome' não existe no dicionário.")
#5 - Para contar a frequência de cada palavra em uma frase, você pode utilizar o seguinte código:
frase = "Python se tornou uma das linguagens de programação mais populares do mundo nos últimos anos."
contagem_palavras = {}
palavras = frase.split()
for palavra in palavras:
contagem_palavras[palavra] = contagem_palavras.get(palavra, 0) + 1
print(contagem_palavras)