Gegeben ein Wörterbuch mit Ganzzahlschlüsseln. Die Aufgabe besteht darin, die Summe aller Schlüssel zu ermitteln.

Beispiele:

Eingabe : test_dict = {3: 4, 9: 10, 15: 10, 5: 7}
 Ausgabe : 32
 Erläuterung : 3 + 9 + 15 + 5 = 32, Summe der Schlüssel.
Eingabe : test_dict = {3: 4, 9: 10, 15: 10}
 Ausgabe : 27
 Erläuterung : 3 + 9 + 15 = 27, Summe der Schlüssel.

Methode 1: Verwenden der Schleife

Dies ist eine der Möglichkeiten, wie diese Aufgabe ausgeführt werden kann. Dabei iterieren wir alle Schlüssel im Wörterbuch und berechnen die Summierung mit einem Zähler.

  
test_dict = {3: 4, 9: 10, 15: 10, 5: 7, 6: 7} 
  
print("The original dictionary is : " + str(test_dict)) 
  
res = 0
for key in test_dict: 
  
    
    res += key 
  
print("The dictionary keys summation : " + str(res)) 
Ausgabe

Das ursprüngliche Wörterbuch lautet: {3: 4, 9: 10, 15: 10, 5: 7, 6: 7}
Die Wörterbuchschlüssel-Summierung: 38

Methode 2: Verwenden von keys() + sum()

Dies ist eine Abkürzung, mit deren Hilfe diese Aufgabe ausgeführt werden kann. In diesem Fall extrahieren wir alle Schlüssel in der Liste mit keys() , und die Summierung wird mit sum() durchgeführt .

  
test_dict = {3: 4, 9: 10, 15: 10, 5: 7, 6: 7} 
  
print("The original dictionary is : " + str(test_dict)) 
  
res = sum(list(test_dict.keys())) 
  
print("The dictionary keys summation : " + str(res)) 
Ausgabe
Das ursprüngliche Wörterbuch lautet: {3: 4, 9: 10, 15: 10, 5: 7, 6: 7}
Die Wörterbuchschlüssel-Summierung: 38