Rimuovere un elemento

A volte i dizionari diventano grandi e alcune chiavi non sono più necessarie. Possiamo eliminarle con il comando del:
furniture =  {
    'table': 2,
    'chair': 5,
    'lamp': 8,
    'phone': 4,
}
# Questo era un vecchio edificio, quindi usavano un vecchio sistema telefonico
# Dopo la ristrutturazione, i telefoni non sono più necessari
del furniture['phone']
print(furniture)    # {'table': 2, 'chair': 5, 'lamp': 8}

Sfida

Dato n coppie di nomi di studenti con i loro rispettivi GPA, ti viene chiesto di rimuovere quelli che si sono già laureati dall'università (la lista dei laureati potrebbe contenere alcuni nomi che sono già stati rimossi).
La prima linea dell'input contiene un singolo intero n - il numero di studenti. Le successive n linee contengono i nomi degli studenti e i loro GPA separati da uno spazio. La linea successiva contiene i nomi degli studenti laureati separati da uno spazio.
Il programma deve stampare la lista risultante di studenti con i loro rispettivi GPA, ciascuno su una linea separata, dove il nome dello studente e il GPA sono separati da uno spazio.
Input
Output
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