You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中如何简便将单键字典列表转换为带key、value字段的字典列表

Python实现代码

直接使用列表推导式即可完成转换,无需引入额外第三方库:

result = [{"key": k, "value": v} for item in convertedDict for k, v in item.items()]

逻辑说明

  • 遍历原始列表convertedDict中的每一个单键字典元素item
  • 取出item中唯一的键值对k和v
  • 按照目标结构生成新字典,最终拼接为符合要求的列表

完整测试示例

# 模拟你通过json.loads得到的原始数据
convertedDict = [
    {"a":"1"},
    {"b":"2"},
    {"c":"3"},
    {"d":"4"},
    {"e":"5"},
    {"f":"6"}
]

# 执行转换
result = [{"key": k, "value": v} for item in convertedDict for k, v in item.items()]

# 打印验证结果
print(result)

运行上述代码即可得到你需要的目标格式输出。

内容的提问来源于stack exchange,提问作者user2457927

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 20:15:03