我有多套字典。如果ID为1或2,我必须添加ID和UD的密钥。我已从mysql表下载并转换为JSON。现在,我需要一些帮助进行处理。
{"Rank": "37",ID = "1", UD= 'a'}
{"Rank": "38",ID = "2", UD= 'b'}
{"Rank": "8",ID = "33", UD= 'a'}
预期
{"Rank": "37",ID = "1a", UD= 'a'}
{"Rank": "38",ID = "2b", UD= 'b'}
{"Rank": "8",ID = "33", UD= 'a'}
答案 0 :(得分:1)
下面给出了工作代码。
def parse_data(input_dict):
for data in input_dict:
if data['ID'] in ["1", "2"]:
data['ID'] = data['ID'] + data['UD']
data = [
{"Rank": "37", "ID": "1", "UD":'a'},
{"Rank": "38", "ID": "2", "UD": 'b'},
{"Rank": "8", "ID": "33", "UD": 'a'}
]
parse_data(data)
print data