Hinzufügen von Elementen zu dict

Ähnlich wie bei Listen oder Mengen können wir leere Dictionaries definieren und dann nach und nach Elemente hinzufügen:
# Lasst uns die Anzahl der Süßigkeiten zählen, die der kleine Stan gegessen hat
candies = {}
candies['Kinder'] = 4
candies['Haribo'] = 10
candies['Raffaello'] = 1
print(candies)
# {'Kinder': 4, 'Haribo': 10, 'Raffaello': 1}
Wir können auch die Werte für einige Schlüssel ändern. Wir können Werte wie gewöhnliche Variablen behandeln und Operationen auf ihnen ausführen, wie wir es mit Variablen tun würden (zuweisen, addieren, subtrahieren usw.):
candies = {}
candies['Kinder'] = 4
candies['Haribo'] = 10
candies['Raffaello'] = 1

# Und dann hat er noch ein Kinder gegessen
candies['Kinder'] = 5

# Und dann hat er noch einen Raffaello gegessen
candies['Raffaello'] += 1

print(candies)
# {'Kinder': 5, 'Haribo': 10, 'Raffaello': 2}

Herausforderung

Die Personalabteilung (HR) hat Schwierigkeiten, den Überblick über die Positionen im Unternehmen und die Personen, die diese Positionen innehaben, zu behalten. Sie wären Ihnen sehr dankbar, wenn Sie ihnen helfen könnten, diese Liste zu führen. Für jede der n Positionen gibt es eine Person, die sie kürzlich eingestellt haben. Nun haben sie q Fragen. Für jede Frage nennen sie Ihnen die Position, und Sie sollen den Namen der Person angeben, die für diese Position eingestellt wurde.
Die erste Zeile der Eingabe enthält eine ganze Zahl n – die Anzahl der Einstellungen, die die Personalabteilung vorgenommen hat. Die nächsten n Zeilen enthalten zuerst die Position dieser Person, gefolgt vom Namen. Die nächste Zeile enthält eine einzelne ganze Zahl q – die Anzahl der Fragen. Die folgenden q Zeilen enthalten Positionen, für die Sie den entsprechenden Namen der Person ausgeben sollen.
Das Programm sollte q Zeilen ausgeben. Jede Zeile sollte den Namen der Person enthalten, die für die angegebene Position eingestellt wurde.
Eingabe
Ausgabe
5 Accountant Mike Finances Lucy COO Anna IT Bob Accountant Sophie 2 IT Accountant
Bob Sophie
Hinweis: Sie haben den Buchhalter Mike entlassen und Sophie für diese Position eingestellt.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue