Entfernen eines Elements

Manchmal werden Dictionaries groß und einige Schlüssel sind nicht mehr notwendig. Wir können sie mit dem Befehl del entfernen:
furniture =  {
    'table': 2,
    'chair': 5,
    'lamp': 8,
    'phone': 4,
}
# Dies war ein altes Gebäude, daher nutzten sie dort ein altes Telefonsystem
# Nach der Renovierung sind Telefone nicht mehr notwendig
del furniture['phone']
print(furniture)    # {'table': 2, 'chair': 5, 'lamp': 8}

Herausforderung

Gegeben sind n Paare von Studentennamen mit ihren entsprechenden Notendurchschnitten (GPAs). Du sollst diejenigen entfernen, die bereits ihren Abschluss an der Universität gemacht haben (die Liste der Absolventen könnte auch Namen enthalten, die bereits entfernt wurden).
Die erste Zeile der Eingabe enthält eine einzelne Ganzzahl n – die Anzahl der Studierenden. Die nächsten n Zeilen enthalten Studentennamen und ihre GPAs, getrennt durch ein Leerzeichen. Die darauffolgende Zeile enthält die durch Leerzeichen getrennten Namen der Studierenden, die ihren Abschluss gemacht haben.
Das Programm soll die resultierende Liste der Studierenden mit ihren entsprechenden GPAs ausgeben, jeweils in einer separaten Zeile, wobei der Name des Studierenden und der GPA durch ein Leerzeichen getrennt sind.
Eingabe
Ausgabe
8 Lucy 3.8 Anna 4 Bob 4 Steven 3 Kevin 2 Lily 3.9 Simon 2 Sophy 2.5 Anna David Steven Lukas Bob
Lucy 3.8 Kevin 2 Lily 3.9 Simon 2 Sophy 2.5
 

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