'指定keyデータを削除 zz辞書.Remove (2)
Dictionaryオブジェクトに作成したリストデータから特定keyのデータを削除するには「Remove」メソッドを使用します
引数に指定したkeyが存在しない場合は実行時エラーが発生します
メソッドの書式
引数(太字は必須引数)
Remove (key)
「key」は、必須引数で削除を行うkeyを指定します
また、itemを指定しての削除は行えません
実際の使用例
Dictionaryオブジェクトに3つの項目を作成してから、メソッドを実行して削除を行っています
削除にはkeyを指定するのでここでは「2」を指定して、そのkeyのデータをitemと一緒に削除します
コード実行後に値列の「2」が無くなっていることで削除の確認が出来ます
メソッドでは指定したkeyが見つからない場合は、実行時エラーが発生することは解説しましたが、このDictionaryオブジェクト全般の注意点として、値と文字列が別のデータとして認識される点には注意が必要です
この画像の例では、「2」はInteger型なので値として取得されています
ここで文字列の「2」を指定するとkeyが見つからずにエラーが発生しますのでkeyを指定する場合は文字列なのか値なのかは処理上、理解した上で運用するようにしてください
関連の記事