【发布时间】:2015-04-04 10:46:34
【问题描述】:
我有一个长列表值,如下所示,我正在考虑将其转换为字典。我想在 python 中创建字典,其中对于每个键 0、1、2,...(比如 n),值是属于该键的所有值的总和。例如,
0 -29.8568331501
1 -27.4866699437
2 -27.1228643508
0 -10.8685684486
1 -9.41353774283
2 -10.3218886291
...
那么,
dict = {0: SUM(-29.8568331501+-10.8685684486+..), 1:SUM(-27.4866699437+-9.41353774283+..), 2:1:SUM(-27.1228643508+-10.3218886291+..)}
我是一个 python 新手,希望能提供有关如何执行此操作的任何指导。
【问题讨论】:
-
是文件中的数据吗?
-
不,我是通过计算生成这些数据,而不是从文件中读取它
-
数据看起来不像我以前见过的任何格式,它到底存储的是什么?
-
它没有被存储,这是我在一个循环中编写的 def 函数中进行计算的结果,该循环正在生成像 0,1,2,0,1,2,01,2 这样的序列....
标签: python dictionary