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

如何从API返回的嵌套字典中提取testId的值?

获取嵌套字典中的testId值

你的json_data是嵌套字典结构,testId位于data对应的子字典中,只需逐层访问即可获取:

直接取值(适用于确定键存在的情况)

# 解析完成后直接逐层访问嵌套字典
test_id = json_data['data']['testId']
# 验证结果
print(test_id)  # 输出: 2278816_AklcAQ_E6B

安全取值(避免键不存在时报错)

如果不确定data或testId是否存在,用get()方法做容错处理:

# 若data不存在返回空字典,再取testId,不存在则返回None
test_id = json_data.get('data', {}).get('testId')
# 也可以指定默认值
test_id = json_data.get('data', {}).get('testId', '未获取到testId')

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 20:54:25