列表中的字典在dictionnary与Python

时间:2016-07-13 09:40:06

标签: python python-2.7

对于一个项目,我在字典中的列表中有一个字典。 但我不知道如何打印最后一本字典......

dic = {
   "Serial" : "test"
   "servers":
   [
       "url" : "http://foo.com"
       "service" :   #it's this I want to print
       {
           "url" : "http://service1.com"
           "expected_code" : 200
       }
   ]
}

有人知道该怎么办?

2 个答案:

答案 0 :(得分:0)

将您的字典更改为

dic = {"Serial" : "test","servers":[{"url" : "http://foo.com","service" :{"url" : "http://service1.com","expected_code" : 200}}]}

然后dic['servers'][0]['service']将为您提供所需的输出

答案 1 :(得分:0)

您的列表无效。

尝试类似的东西:

dic = {"Serial" : "test", "servers" : [{"url" : "http://foo.com", "service" : {"url" : "http://service1.com", "expected_code" : 200}}]}

然后你就可以打印出你的最后一个词:

dic['servers'][0]['service']