pop()(辞書)
指定したキーを削除し、その値を返します。
構文
辞書.pop(キー)
使用例
d = {'a': 1, 'b': 2}
print(d.pop('a'))
print(d)実行結果
1
{'b': 2}💡 実践的な使用例
settings = {'volume': 80, 'brightness': 60}
removed_value = settings.pop('brightness', None)
print(removed_value, settings)pop()にも第2引数でデフォルト値を指定でき、キーが存在しなくてもKeyErrorにならずNoneなどを返すようにできます。
関連トピック
辞書