項目を削除する

時には、辞書が大きくなり、不要なキーが出てくることがあります。そんなとき、del コマンドを使ってそれらを取り除くことができます。
furniture =  {
    'table': 2,
    'chair': 5,
    'lamp': 8,
    'phone': 4,
}
# これは古い建物だったので、古い電話システムを使っていました
# 改装後、電話はもう必要ありません
del furniture['phone']
print(furniture)    # {'table': 2, 'chair': 5, 'lamp': 8}

チャレンジ

学生の名前と対応するGPAのペアが n 組与えられます。すでに大学を卒業した学生をリストから削除してください(卒業生のリストには、すでに削除された名前が含まれている場合があります)。
入力の最初の行には整数 n(学生の数)が含まれます。次の n 行には、学生の名前とGPAがスペースで区切られて含まれます。次の行には、大学を卒業した学生の名前がスペースで区切られて含まれます。
プログラムは、結果として残った学生の名前と対応するGPAを、名前とGPAをスペースで区切って各行に1組ずつ出力してください。
入力
出力
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