Programa Python para encontrar a soma das chaves do dicionário
Dado um dicionário com chaves inteiras. A tarefa é encontrar a soma de todas as chaves.
Exemplos:
Entrada : test_dict = {3: 4, 9: 10, 15: 10, 5: 7} Saída : 32 Explicação : 3 + 9 + 15 + 5 = 32, soma das chaves. Entrada : test_dict = {3: 4, 9: 10, 15: 10} Saída : 27 Explicação : 3 + 9 + 15 = 27, soma das chaves.
Método # 1: usando loop
Essa é uma das maneiras pelas quais essa tarefa pode ser executada. Nele, iteramos todas as chaves do dicionário e calculamos a soma usando um contador.
test_dict
=
{
3
:
4
,
9
:
10
,
15
:
10
,
5
:
7
,
6
:
7
}
(
"The original dictionary is : "
+
str
(test_dict))
res
=
0
for
key
in
test_dict:
res
+
=
key
(
"The dictionary keys summation : "
+
str
(res))
Resultado
O dicionário original é: {3: 4, 9: 10, 15: 10, 5: 7, 6: 7} A soma das chaves do dicionário: 38
Método 2: Usando keys() + sum()
Isso é uma abreviatura com a qual essa tarefa pode ser executada. Nisto, extraímos todas as chaves da lista usando keys() , e a soma é realizada usando sum() .
test_dict
=
{
3
:
4
,
9
:
10
,
15
:
10
,
5
:
7
,
6
:
7
}
(
"The original dictionary is : "
+
str
(test_dict))
res
=
sum
(
list
(test_dict.keys()))
(
"The dictionary keys summation : "
+
str
(res))
Resultado
O dicionário original é: {3: 4, 9: 10, 15: 10, 5: 7, 6: 7} A soma das chaves do dicionário: 38
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva