如何在Python中从请求响应中获取值

如何在Python中从请求响应中获取值,python,format,response,Python,Format,Response,响应对象如下所示 [ {"id":"value1","type":"value2"}, {"id":"value1","type":"value2"} ] 如何在python中迭代并获得标记为“id”的key的值 谢谢。您可以对列表进行简单的迭代 resp = [{"id":"value1",

响应对象如下所示

[
 {"id":"value1","type":"value2"},
 {"id":"value1","type":"value2"}
]
如何在python中迭代并获得标记为“id”的key的值


谢谢。

您可以对列表进行简单的迭代

resp = [{"id":"value1","type":"value2"},{"id":"value1","type":"value2"}]
for val in resp:
   print(val["id"])

我谦虚地建议你在这里提出下一个问题之前,先复习一下基本知识,并尝试一下。谢谢

您是否尝试搜索“python迭代列表”或“python按键获取值”之类的内容?我对python是新手,但像您这样的专家让我感到困惑。回溯(最近一次调用):文件“xyz.py”,第40行,打印(val[“id”])类型错误:字符串索引必须是整数,而不是str