我对python相当陌生,并且正在一个使用rest协议从设备(机器人)中检索数据的项目中进行工作。我试图从一个庞大的列表中分解数据,以便从中获得特定的价值。这是我的代码:
getMissionQueue = robot.get_mission_queue()[1][0]
print(getMissionQueue)
此时,将显示“ getMissionQueue”
{u'state':u'Executing',u'id':1286}
我想作为独立变量获取的值是1286。我尝试这样做,但它仅返回字符串值:
for item in getMissionQueue:
print (item)
任何帮助,将不胜感激,谢谢!
最佳答案
您可以通过getMissionQueue['id']
找到所需的内容。 This解释您的for循环的问题!