Удаление элемента

Иногда словари становятся большими, и некоторые ключи больше не нужны. Мы можем избавиться от них с помощью команды del:
furniture =  {
    'table': 2,
    'chair': 5,
    'lamp': 8,
    'phone': 4,
}
# Это было старое здание, поэтому там использовалась старая телефонная система
# После реконструкции телефоны больше не нужны
del furniture['phone']
print(furniture)    # {'table': 2, 'chair': 5, 'lamp': 8}

Задача

Дано n пар имен студентов с их соответствующими средними баллами (GPA). Вам нужно удалить тех, кто уже выпустился из университета (список выпускников может содержать имена, которые уже были удалены).
Первая строка ввода содержит одно целое число n — количество студентов. Следующие n строк содержат имена студентов и их GPA, разделенные пробелом. Затем идет строка с именами студентов, которые выпустились из университета, разделенными пробелом.
Программа должна вывести итоговый список студентов с их соответствующими GPA, каждый на отдельной строке, где имя студента и GPA разделены пробелом.
Ввод
Вывод
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