我有一个如下所示的行集:
defaultdict(<type 'dict'>,
{
u'row1': {u'column1': 33, u'column2': 55, u'column3': 23},
u'row2': {u'column1': 32, u'column2': 32, u'column3': 17},
u'row3': {u'column1': 31, u'column2': 87, u'column3': 18}
})
我希望能很容易地得到第1列,第2列,第3列的和。如果我可以对任意数量的列执行此操作,并在一个看起来像columnName => columnSum
的哈希映射中接收结果,那就太好了。正如您可能猜到的那样,我不可能首先从数据库中获取汇总值,因此有理由提出这个问题。在
不是最棒的Python,但这里:
嵌套生成器+列表理解可以做到:
相关问题 更多 >
编程相关推荐