我有哈希看起來像下面的列表:如何在哈希列表中結合散列?
[{'campaign_id': 'cid2504649263',
'country': 'AU',
'impressions': 3000,
'region': 'Cairns',
'utcdt': datetime.datetime(2013, 6, 4, 6, 0)},
{'campaign_id': 'cid2504649263',
'country': 'AU',
'count': 9000,
'region': 'Cairns',
'utcdt': datetime.datetime(2013, 6, 4, 6, 0)},
{'campaign_id': 'cid2504649263',
'country': 'AU',
'count': 3000,
'region': 'Cairns',
'utcdt': datetime.datetime(2013, 6, 4, 7, 0)}]
有需要被捲起來,因爲所有的尺寸都是相同的兩個哈希值,我需要總結的計數。所以...我將如何在itertools中使用python group來完成此任務?任何其他手段?
rolled_up = [{'campaign_id': 'cid2504649263',
'count': 12000,
'region': 'Cairns',
'utcdt': datetime.datetime(2013, 6, 4, 6, 0)},
{'campaign_id': 'cid2504649263',
'country': 'AU',
'count': 3000,
'region': 'Cairns',
'utcdt': datetime.datetime(2013, 6, 4, 7, 0)}]
你'impressions'和'count'? –