干得好:d = {'message': [{'name': 'raghav', 'id': 10}, {'name': 'raghav', 'id': 11}]}#loop over outer dictionaryfor key, value in d.items(): d[key] = [dict([t for k in value for t in k.items()])] print(d)编辑:根据您的要求:d = {'message': [ {'name': 'raghav', 'id': 11}, {'name': 'krish', 'id': 20}, {'name': 'anu', 'id': 30}]}for key, value in d.items(): print [dict((k1,v1)) for k1,v1 in dict([tuple(i.items()) for i in value for val in i.items()]).items()]