Às vezes, os dicionários ficam grandes e algumas chaves não são mais necessárias. Podemos nos livrar delas com o comando del:
furniture = {
'table': 2,
'chair': 5,
'lamp': 8,
'phone': 4,
}
# Este era um prédio antigo, então eles usavam um sistema telefônico antigo lá
# Após a renovação, telefones não são mais necessários
del furniture['phone']
print(furniture) # {'table': 2, 'chair': 5, 'lamp': 8}
Desafio
Dado n pares de nomes de estudantes com seus respectivos GPAs, você deve remover aqueles que já se formaram na universidade (a lista de graduados pode conter alguns nomes que já foram removidos).
A primeira linha da entrada contém um único inteiro n - o número de estudantes. As próximas n linhas contêm nomes de estudantes e seus GPAs separados por um espaço. A linha seguinte contém nomes de estudantes que se formaram na universidade, separados por espaço.
O programa deve imprimir a lista resultante de estudantes com seus respectivos GPAs, cada um em uma linha separada, onde o nome do estudante e o GPA são separados por um espaço.
Entrada
Saída
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