こんにちは、マサキです。
今回はPythonで辞書の要素を削除する方法を紹介したいと思います。
del・pop・clearの使い方を以下で説明していきます!
辞書の要素を削除する
delを使う
次のようにdelを使って削除します。
dict = {'apple' : 1, 'banana' : 2, 'orange' : 3}
del dict['apple']
dict
# {'banana' : 2, 'orange' : 3}
popを使う
popは、指定したキーおよびそれに対応する値を辞書から削除し、削除されるキーに対応付けられた値を返します。
次のようにして使います。
dict = {'apple' : 1, 'banana' : 2, 'orange' : 3}
print(dict.pop('banana'))
print(dict)
# 2
# {'apple': 1, 'orange': 3}
clearを使う
clearを使うと、全てのキー・値を辞書から削除することができます。
dict = {'apple' : 1, 'banana' : 2, 'orange' : 3}
dict.clear()
dict
# {}