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

技术需求:将指定列表转换为包含ID与内容的字典列表

列表转换实现方案

要把给定的列表转换成每个元素为包含id(元素索引)和content(去除前置空格的原元素)的字典列表,用Python可以这么实现:

代码示例

llist = ['4|right', ' 2|left', ' 2|down', ' 2|right']
# 借助列表推导式和enumerate遍历处理
outp = [{'id': idx, 'content': item.lstrip()} for idx, item in enumerate(llist)]

运行代码后,outp的结果如下:

[
    {'id': 0, 'content': '4|right'},
    {'id': 1, 'content': '2|left'},
    {'id': 2, 'content': '2|down'},
    {'id': 3, 'content': '2|right'}
]

关键逻辑说明:

  • enumerate(llist)会同时返回元素的索引与对应值,刚好匹配id字段的需求
  • item.lstrip()用于清除字符串开头的所有空白字符,得到符合要求的content内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 19:48:45