【发布时间】:2013-11-28 06:30:32
【问题描述】:
我有一个 numpy 数组,我想从数组中创建一个字典。
更具体地说,我想要一个具有与行对应的键的字典,因此键 1 应该是第 1 行的总和。
s1 是我的数组,我知道如何获取行的总和,但在 numpy.sum(s1[i]),其中 i 是行。
我正在考虑创建一个循环,我可以在其中计算行的总和,然后将其添加到字典中,但我是编程新手,所以我不确定如何执行此操作或是否可行。
有人有什么建议吗?
编辑
我使用 range 函数创建了键值。 然后压缩密钥和数组。
mydict = dict(zip(keys, s1))
【问题讨论】:
标签: python arrays dictionary numpy