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

如何在Python中将字典提取的数据存入新字典与指定列表?

解决方案

先初始化存储用的列表和字典,再在循环里完成id收集与数据提取操作:

list_of_id = []
tracks_dict = {}  # 用于存放提取数据的目标字典

for item in album['tracks']['data']:
    track_id = item['id']
    # 将id存入列表
    list_of_id.append(track_id)
    
    # 方式1:把整条track数据存入字典,以id作为键
    tracks_dict[track_id] = item
    
    # 方式2:仅提取指定字段存入字典(按需选择)
    # tracks_dict[track_id] = {
    #     'name': item.get('name'),
    #     'duration': item.get('duration')
    #     # 可根据需求添加更多字段
    # }

循环结束后,list_of_id会包含所有track的id,tracks_dict则存储了你需要提取的对应数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 12:25:32