我从sqlite数据库中选择数据并使用以下方法创建词典:
self.cur.execute('''SELECT description,quantity from assetTable''')
assetTuples = self.cur.fetchall()
dic = defaultdict(list)
for k,v in assetTuples:
dic[k].append(v)
这给了我一本词典,它打印如下:
^{pr2}$如何对同一元组中元素的值求和?我希望它的结局是:
{'asset1': [36], 'asset2': [11], 'asset3': [99]}
假设,
assetTuples
看起来像这样您可以简单地像这样迭代和累积值
^{pr2}$新dict结果:
如果要更新相同的变量:
^{pr2}$相关问题 更多 >
编程相关推荐