我有如下 python 代码。 jv_list 是从 D.B. 检索的结果集填充的。询问。
jv_list = list(result.get_points())
print(jv_list)
我正在打印 jv_list,它给我以下提到的输出。
[{u'in': u'19834', u'length-bytes': u'79923888', u'run-time': u'1h50m43.489993955s', u'time': u'2017-09-08T21:20:39.846582783Z'}]
我怎样才能得到实际上是第二个值除以第一个值的除法结果。为了。 即79923888/19834
请您参考如下方法:
试试这个命令序列
>>> X = [{u'in': u'19834', u'length-bytes': u'79923888', u'run-time': u'1h50m43.489993955s', u'time': u'2017-09-08T21:20:39.846582783Z'}]
>>> for x in X:
... x['answer'] = float(x['length-bytes'])/float(x['in'])
...
>>> X
[{'in': '19834', 'length-bytes': '79923888', 'run-time': '1h50m43.489993955s', 'time': '2017-09-08T21:20:39.846582783Z', 'answer': 4029.64041544822}]
