#42. 条件删除映射键值对
条件删除映射键值对
条件删除键值对
题目背景
在数据处理中,有时需要根据特定条件对数据结构进行修改。例如,当某些数据项同时存在且满足特定关系时,可能需要将它们一并移除,以保持数据的一致性或满足业务逻辑。
题目描述
修改并返回给定的映射(map),规则如下:如果键 "a" 和 "b" 都存在于映射中且它们的值相等,则同时移除这两个键值对。
输入格式
输入包含一行字符串,表示一个映射。字符串由若干个键值对组成,每个键值对的格式为 "<键>": "<值>",键值对之间用空格分隔。键和值都是字符串。
"key1": "value1" "key2": "value2" ...
输出格式
输出一行字符串,表示修改后的映射。格式为 JSON 风格的键值对集合,例如 `{"key1": "value1\