【Python】辞書の要素削除(del文、popメソッド)

この記事では、Pythonで辞書型オブジェクトの要素(データ)を削除する方法とソースコードについて紹介します。

要素削除

Pythonの辞書では、del文、もしくはpopメソッドを用いて指定したキーをもつ要素のみを削除できます。

書式

del 辞書名[キー]
辞書名.pop(キー)

※popメソッドの場合は、返り値で消去した要素の値を取得できます。

ソースコード

サンプルプログラムのソースコードです。

del文

data = {"fubuki":1, "shirayuki":2}

del data["fubuki"]

print(data) # {'shirayuki': 2}

popメソッド

data = {"fubuki":1, "shirayuki":2}

del_value = data.pop("fubuki")

print(del_value) # 1
print(data) # {'shirayuki': 2}

関連ページ

【Python】辞書型(連想配列)の使い方
Pythonの辞書型(連想配列)の使い方とソースコードについて紹介します。
【Python超入門】使い方とサンプル集
Pythonの使い方について、基礎文法から応用例まで入門者向けに解説します。

コメント

  1. 匿名 より:

    【書式】
    del 辞書名[キー]では?

    • 管理人 より:

      ※匿名様
      コメントありがとうございます。

      ご指摘頂いたとおり誤りですので修正しました。
      ありがとうございます。