Python响应数据类型-如何访问数据
我正在开发一个python程序,该程序连接到数据库并返回一个条目。我得到了下面的响应,但我无法从结果中提取“Geofence”的变量 我可以通过执行Python响应数据类型-如何访问数据,python,python-2.7,data-structures,Python,Python 2.7,Data Structures,我正在开发一个python程序,该程序连接到数据库并返回一个条目。我得到了下面的响应,但我无法从结果中提取“Geofence”的变量 我可以通过执行响应[“Items”]来获取“Items”,但我不知道如何进入“地理围栏”,如:“S”:“地理围栏” 由于response[“Items”]是一个列表,您需要相关索引(在本例中为0),然后导航到键“geofiness”和“s” 将输出结果: "Geofence" 如果列表中有多个项目,可以循环它们: res = [] for item in di[
响应[“Items”]
来获取“Items”,但我不知道如何进入“地理围栏”,如:“S”:“地理围栏”
由于response[“Items”]
是一个列表,您需要相关索引(在本例中为0),然后导航到键“geofiness”
和“s”
将输出结果:
"Geofence"
如果列表中有多个项目,可以循环它们:
res = []
for item in di["Items"]:
res.append(item["Geofence"]["S"])
print (res)
>>> ['Geofence']
"Geofence"
res = []
for item in di["Items"]:
res.append(item["Geofence"]["S"])
print (res)
>>> ['Geofence']