首页 > 解决方案 > 使用 PYTHON 将 2 个数组对象转换为 JSON 对象中的键值对

问题描述

我有 2 个不同的数组:

dataList = ['a_cout', 'b_count', 'c_count']
dataList1 = [15404, 21381, 3]

我正在尝试将它们合并为一个 json 对象作为键值对,例如:

'{
  "a_count" : 15401,
  "b_count" : 21381,
  "c_count" : 3
 }'

我在 Python 2.x 中使用 json lib

标签: pythonarraysjsonpython-2.7json-lib

解决方案


您可以通过理解将这些列表放入字典中,然后对字典进行 jsonify:

import json 
mydict = {k:v for k,v in zip(dataList,dataList1)}
jdict = json.dumps(mydict)

推荐阅读