擅长:python、mysql、java
<p>您可以添加另一个循环,将结果映射到详细信息字典</p>
<pre><code>test=[]
mappings = { 'id':'unique_id', 'name':'name', 'type':'emp_type', 'count':'count' }
for x in results:
details={}
for key, value in mappings.items():
if x.get(key, ''):
details.update({value:x[key]})
test.append(details)
print(test)
[{'unique_id': '11', 'name': 'Employe11', 'emp_type': 'contractor'}, {'unique_id': '11', 'name': 'company1', 'count': 800}, {'unique_id': '11'}, {'name': 'Employe11'}]
</code></pre>