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

Python中遍历JSON对象实现键值对打印的求助

解决方法

你现在的循环只遍历到了字典的键,所以拿不到对应的值,有两种简单的修复方式:

方式1:通过键取值

循环里用当前的键去字典中获取对应值:

for key in d1[0]:
    print(f'{key}: {d1[0][key]}')

方式2:直接遍历键值对(更推荐)

用字典的items()方法,一次性拿到键和对应的值:

for key, value in d1[0].items():
    print(f'{key}: {value}')

这样就能输出ack: 20这类你想要的键值对格式了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 10:00:54