如何从 OrderedDict 获取特定元素?

How to get certain element from OrderedDict?

我正在做一些反向地理编码以将纬度和经度转换为位置名称:

def reverseGeocode(coordinates):
    result = rg.search(coordinates)
    print(result)

if __name__ == "__main__":
    coord = (-33.936952777777776, 18.39005)
    reverseGeocode(coord)

结果格式如下:

[OrderedDict([('lat', '-33.92584'), ('lon', '18.42322'), ('name', 'Cape Town'), ('admin1', 'Western Cape'), ('admin2', 'City of Cape Town'), ('cc', 'ZA')])]

我怎样才能得到这个 OrderedDict 的某个元素只有一个位置 'name'?在本例中为 'Cape Town'。

result[0]['name'] # == 'Cape Town'