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

使用FOR循环遍历JSON对象提取full_name字段的实现问题咨询

实现代码

你需要的遍历提取full_name字段的可运行代码如下:

import requests

url = "https://api.spacexdata.com/v2/launchpads"
space_resp = requests.get(url)
launch_pad_data = space_resp.json()

# 按顺序提取并打印每个padid对应记录的full_name
for pad in launch_pad_data:
    print(pad["full_name"])

逻辑说明

  • 调用json()方法解析接口返回结果后,得到的launch_pad_data是包含6个字典元素的列表,每个字典对应一个唯一padid的发射台信息
  • 直接遍历该列表,每次循环拿到的pad变量就是单条发射台字典,直接通过键full_name即可取到对应字段值
  • 如果需要把结果留存后续使用,可以在循环里把每个pad["full_name"]追加到空列表中即可

如果需要做异常兼容,防止部分返回数据缺失full_name字段导致报错,可以把取值逻辑调整为:

full_name = pad.get("full_name", "字段缺失")

就算对应字段不存在,也会返回默认值字段缺失,不会中断程序运行。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 13:54:00