Python「ディクショナリの追加」

Python

=で一つ追加・.update()でディクショナリそのものを追加

こんにちは、徳です。

デジタルDIYができるようコーディング・プログラミング・画像加工・動画編集などを本やYouTubeで勉強しています。

現在は初心者なので、とにかくゆっくり進んでいくと思います。

また、「間違っていること」や「こうした方が良いよ」などがあれば、コメントなどしていただけたら幸いです。

では、いきましょう!

Python

今回は、

ディクショナリの要素の追加

です。

Pythonでは、

ディクショナリを使って複数のデータを一つにまとめる

ことができます。

しかし、

  • ディクショナリにデータを追加する
  • ディクショナリのデータを変更する
  • ディクショナリからデータを削除する

などもする必要があります。

徳

でないと、ずっと同じデータのディクショナリになってしまいます。

今回は、

ディクショナリでのデータの追加

の方法を紹介します。

徳

ディクショナリを使う上では、必要なメソッドです。

使いながら慣れていきましょう。

それではよろしくお願いします。

ディクショナリの追加

説明

ディクショナリとは辞書です。

そのため、

  • 他の項目も入れたい
  • この項目の意味を変えたい
  • この項目を消したい

などが出てきます。

その場合、決まった文・メソッドを使用することになります。

ディクショナリにデータを追加する

ディクショナリにデータを追加する方法は大きく

一つ追加

=

ディクショナリの中身を追加

.update()メソッド

の2パターンがあります。

一つ追加する

ディクショナリに新しいデータを追加する場合、

=で代入する

ことでできます。

書き方
ディクショナリ名["キー"] = 値
ディクショナリ名
ディクショナリ名["キー"] = 値

ディクショナリ名には、

ディクショナリの名前

を指定します。

徳

そのままですね。

キー
ディクショナリ名["キー"] = 値

キーには、

入れたい値に対応したキー

を指定します。

徳

ディクショナリに入っていないキーを指定します。

ディクショナリ名["キー"] = 

値には、

追加したい値

を指定します。

dic = { "東京" : 20 , "愛知" : 54 , "大阪" : 1 , "福岡" : 11 }

dic["広島"] = 100
print(dic)

ディクショナリの中身を追加

ディクショナリに別のディクショナリのデータを追加する場合、

Dict.update()メソッド

を使用することでできます。

書き方
元のディクショナリ名.update(追加したいディクショナリ名)
元のディクショナリ名
元のディクショナリ名.update(追加したいディクショナリ名)

元のディクショナリ名には、

代入される側のディクショナリ名

を指定します。

追加したいディクショナリ名
元のディクショナリ名.update(追加したいディクショナリ名)

追加したいディクショナリ名には、

代入する側のディクショナリ名

を指定します。

徳

こちらのデータが元の方へ代入されます。

dic = { "東京" : 20 , "愛知" : 54 , "大阪" : 1 , "福岡" : 11 }
dic2 = { "北海道" : 1 , "愛知" : 10}

dic.update(dic2)
print(dic)
徳

どちらのディクショナリにも入っているデータは、

更新されます。

まとめ

今回は、

ディクショナリの追加の方法

について紹介させていただきました。

ディクショナリとは、

複数の値をキーと値で繋いでまとめる

ものです。

そのため、ディクショナリには中身の追加も削除もします。

徳

中身を変えられないと不便ですよね

そのため、ディクショナリを使用するときは、何度も使用することになります。

徳

何度も使いながら慣れていきましょう。

最後まで読んでいただき、ありがとうございました。

コメント

タイトルとURLをコピーしました