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

Python如何将值列表转换为每个值附带相同键的字典列表?

Python列表转指定格式字典列表实现方案

最简洁高效的原生实现方式是使用列表推导式,无需引入任何第三方依赖:

  • 定义输入列表
input_list = ['aaa', 'bbb', 'ccc']
  • 执行转换逻辑
result = [{'id': item} for item in input_list]

执行后result的值和你给出的预期输出完全一致:

[{'id': 'aaa'}, {'id': 'bbb'}, {'id': 'ccc'}]

如果你更熟悉基础循环语法,也可以用普通for循环实现,逻辑和列表推导式完全等价:

result = []
for item in input_list:
    # 遍历每个原始值,组装成要求的字典结构后追加到结果列表
    result.append({'id': item})

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 00:15:38