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

如何在Python中访问API返回JSON响应里列表内字典的键与值

遍历API返回JSON中嵌套列表内的字典键值对

嗨,我来帮你搞定这个问题~你已经能成功遍历外层字典的键了,要获取items列表里每个字典的键值对其实很简单,分两步走就行:

第一步:取出items对应的列表

首先从你的jsonResponse字典里提取出items对应的列表:

items_list = jsonResponse['items']

第二步:遍历列表中的每个字典并输出键值对

接下来遍历这个列表,每个元素都是一个独立的字典,你可以用和遍历外层字典一样的方式来处理它。如果遇到像status、ps这种嵌套的子字典,还可以额外判断类型并展开遍历,让输出更清晰:

# 遍历items列表中的每个字典
for item in items_list:
    print("=== 条目分割线 ===")
    # 遍历当前字典的键值对
    for key, value in item.items():
        # 处理嵌套的子字典
        if isinstance(value, dict):
            print(f"{key}:")
            for sub_key, sub_val in value.items():
                print(f"  {sub_key}: {sub_val}")
        else:
            print(f"{key}: {value}")

这样运行后,你就能看到每个条目里所有的键和对应的值啦,包括嵌套字典里的内容也会被展开输出。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 14:42:42