python - 使用 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
解决方案
您可以通过理解将这些列表放入字典中,然后对字典进行 jsonify:
import json
mydict = {k:v for k,v in zip(dataList,dataList1)}
jdict = json.dumps(mydict)
推荐阅读
- c# - 如何将数据绑定到字符串而不是标签?
- java - FizzBuzz 问题不起作用:java 实现
- kotlin - 抛出异常时 init 块中的“属性必须被初始化或抽象”
- .net - OracleConfiguration.TnsAdmin 不工作?
- reporting-services - SSRS - 在数据集中工作的“度量”字段,但不会出现在报告中
- javascript - JavaScript:向 Array.prototype 对象添加方法以从输入数组中排除索引值
- r - 子集以在单个列中仅输出某些 CHAR 名称
- typescript - 为什么在这种情况下总是返回 true 条件类型不进行类型检查
- google-apps-script - 将单元格值插入此 Google 应用脚本代码以进行导入不起作用
- windows - 如何从命令行向 uwp 应用程序发送参数