【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 辞書名[キー]では?

    • 管理人 より:

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

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