Swift「ディクショナリの削除」

Step:01[基本]

removeValue()メソッドで削除

こんにちは、徳です。

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

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

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

では、いきましょう!

Swift

今回は、

ディクショナリの要素の削除

です。

Swiftでは、

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

ことができます。

しかし、

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

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

徳

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

今回は、

ディクショナリでのデータの削除

の方法を紹介します。

徳

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

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

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

ディクショナリの削除

説明

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

そのため、

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

などが出てきます。

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

ディクショナリのデータを削除する

ディクショナリのデータを削除する方法は、

removeValue()メソッドを使用する

ことでできます。

removeValue()メソッド

ディクショナリの消す場合、

removeValue()メソッド

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

書き方
ディクショナリ名.removeValue(forKey : "削除したいキー")
ディクショナリ名
ディクショナリ名.removeValue(forKey : "削除したいキー")

ディクショナリ名には、

ディクショナリの名前

を指定します。

徳

そのままですね。

削除したいキー
ディクショナリ名.removeValue(forKey : "削除したいキー")

removeValue()メソッドの引数に

削除したいキー

を指定します。

徳

forKey:を忘れないようにしましょう。

var price = ["apple" : 100 , "orange" : 80 , "grape" : 200];

price.removeValue(forKey : "orange");
print(price);

まとめ

今回は、

ディクショナリの削除の方法

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

ディクショナリとは、

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

ものです。

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

徳

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

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

徳

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

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

コメント

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