辞書メソッド

popitem()

辞書から最後に追加されたキーと値のペアを取り出しながら削除します。

構文

辞書.popitem()

使用例

d = {'a': 1, 'b': 2}
print(d.popitem())
print(d)

実行結果

('b', 2)
{'a': 1}

💡 実践的な使用例

history = {'1回目': '成功', '2回目': '失敗', '3回目': '成功'}
while history:
    print(history.popitem())

popitem()をwhileループの条件(辞書が空でない間)と組み合わせると、辞書の中身を新しい方から順に取り出しながら空にしていく処理が書けます。

関連トピック

辞書 pop()

← メソッド辞典に戻る