Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python响应数据类型-如何访问数据_Python_Python 2.7_Data Structures - Fatal编程技术网

Python响应数据类型-如何访问数据

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[

我正在开发一个python程序,该程序连接到数据库并返回一个条目。我得到了下面的响应,但我无法从结果中提取“Geofence”的变量

我可以通过执行
响应[“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']