我需要按组的值对下面的字典进行分组,输出想要有这样的值。
当前结构:
{'sfp_dnscommonsrv': {'object':
<modules.sfp_dnscommonsrv.sfp_dnscommonsrv object at 0x7f448bd6ac50>,
'name': 'DNS Common SRV', 'cats': ['Footprint', 'Investigate',
'Passive'], 'group': 'DNS', 'labels': ['']}, sfp__stor_db': {'object':
<modules.sfp__stor_db.sfp__stor_db object at 0x7f448bd6acc0>, 'name':
'Storage', 'cats': [''], 'group': 'DNS', 'labels': ['']}}
成功:
{'DNS': [{value where group is DNS}, {value where group is DNS}],
'DNS2': [{value where group is DNS2}]},
简单版:
数据:
{'wood': {'color': 'red', 'group': 'old'}, 'stone': {'color': 'gray', 'group': 'old'}, 'glass': {'color': 'white', 'group': 'new'}}
结果:
{'old': [{'color': 'red', 'material': 'wood'},{'color': 'gray', 'material': 'stone'}], 'new': [{'color': 'white', 'material': 'glass'}]}
互换的青春
相关分类