【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」を研究、仕事、趣味でデータ分析や作業自動化などに活用してきたノウハウを情報発信しています。
筆者の詳しいプロフィールやお問合せはこちらのページまで。
YoutubeX(旧Twitter)でも情報発信中です!

西住技研をフォローする
Python基礎

コメント

  1. 匿名 より:

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

    • 管理人 より:

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

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