【发布时间】:2021-03-05 09:36:16
【问题描述】:
我是用api来获取公交线路的信息,得到了信息的字典列表。
以下是示例。
list = [{'start':'location A',
'end':'location B',
'routeNo':'1'},
{'start':'location C',
'end':'location D',
'routeNo':'2'},
{'start':'location E',
'end':'location F',
'routeNo':'3'}]
我正在尝试通过其“routeNo”获取特定路线的整个字典。例如我想用'3'来获取这条路线的信息。预期结果如下。
{'start':'location E',
'end':'location F',
'routeNo':'3'}
我尝试过的最接近的方法是
print(list[2])
这并不理想,因为我没有搜索它,我只是得到列表中的第三项。
所以我正在寻找其他方法来获得结果。谢谢。
【问题讨论】:
标签: python json list dictionary