我想總結數據集,具有組合的唯一密鑰 (例如,在 - (軌道,歌手)如何通過python中的多個鍵來聚合數據集?
,例如:我有3個字段數據集:軌道,歌手,CNT 我想要聚合(總結)通過跟蹤&歌手數據,summzrizing CNT場
sales = [
{'singer': 'Smash', 'track': 'Cry', 'cnt': 10},
{'singer': 'Smash', 'track': 'Cry', 'cnt': 11},
{'singer': 'Smash', 'track': 'Dry', 'cnt': 2},
{'singer': 'Scooter', 'track': 'Shy', 'cnt': 1},
{'singer': 'Scooter', 'track': 'Die', 'cnt': 0},
]
我想有:。
sales = [
{'singer': 'Smash', 'track': 'Cry', 'cnt': 21}, <== summmarized
{'singer': 'Smash', 'track': 'Dry', 'cnt': 2},
{'singer': 'Scooter', 'track': 'Shy', 'cnt': 1},
{'singer': 'Scooter', 'track': 'Die', 'cnt': 0},
]
感謝您的回覆
謝謝,但你可以看到我的數據集,而不是對象進行操作;比如何將我的數據集轉換爲對象來使用你的func? – mishaikon
啊,我沒有注意到,那麼'Django'在這裏幫不了你,你需要自己做,並且據我所知,你已經設法做到了。 – Todor