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

Python中如何将值为单元素列表的字典转换为对象数组?

字典转对象数组的实现方法

假设你的原始字典如下:

original_dict = {'Generic': ['_96_fkGECEeyqHrLeykGtFQ'], 'SF1B': ['_9lG7AJ8PEey0L88pC_veNw']}

可以直接用列表推导式快速转换,代码如下:

target_list = [{key: value[0]} for key, value in original_dict.items()]

代码说明

  • 遍历原字典的每一组key-value对,其中value是仅含单个元素的列表
  • 取value[0]提取列表中的字符串值,生成仅包含当前键值对的新字典
  • 所有生成的字典会自动组成目标格式的数组

执行后,target_list的输出结果为:

[{'Generic': '_96_fkGECEeyqHrLeykGtFQ'}, {'SF1B': '_9lG7AJ8PEey0L88pC_veNw'}]

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 13:22:22