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

Python提取REST API返回用户JSON键并按索引格式输出的实现方法

实现方案

核心逻辑

  • 调用REST API获取响应后,将JSON返回值解析为Python字典
  • 提取字典的所有顶级键,遍历过程中通过enumerate生成从0开始的索引
  • 按要求格式化每个索引和键的组合,最后拼接为完整字符串

完整代码示例

import requests

# 调用API获取数据,如有鉴权需求可自行添加headers、params参数
resp = requests.get("替换为你的实际API接口地址")
# 解析JSON为Python字典
data_dict = resp.json()

# 按格式生成结果
formatted_parts = [f'{index}: "{key}"' for index, key in enumerate(data_dict.keys())]
final_output = ", ".join(formatted_parts)

# 打印输出结果
print(final_output)

如果你已经拿到了JSON格式的字符串而非API响应对象,可以用json库的loads()方法先解析为字典:

import json
data_dict = json.loads(你的JSON字符串)

效果验证

使用你提供的示例JSON作为输入,运行后输出结果为:
0: "XXX-XXX", 1: "DDD-DDD", 2: "KKK-KKK", 3: "UUU-UUU"
完全符合预期要求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 16:18:03