ハッシュテーブル全体をループせずに、指定された値を持つキーと値のペアを削除する方法はありますか?
そうでない場合-これを行うことができる、使用できるより良いタイプはありますか?
ここで、私が何をしているのかについて少し背景を説明します。私は複雑にしすぎていると確信しており、より良いアプローチがあります...
キーが「ソース」スプレッドシートの列名で、値が「宛先」システムのフィールド名であるキー/値のリストがあります。
「ソース」の列をループしてハッシュテーブルのキーを照合すると、ペアを削除できます。
終了すると、ハッシュテーブルに一致するキーがない「ソース」の列が存在する可能性があります。ユーザーは、残りの値のいずれかを選択することで、これをオーバーライドできます。
ここで、そのキー/値をハッシュテーブルから削除する必要があります。