【发布时间】:2015-10-17 20:44:19
【问题描述】:
我有一个字典数组,看起来像这样:
[
{ 'country': 'UK', 'city': 'Manchester' },
{ 'country': 'UK', 'city': 'Liverpool' },
{ 'country': 'France', 'city': 'Paris' } ...
]
我想最终得到这样的字典:
{ 'Liverpool': 'UK', 'Manchester': 'UK', ... }
显然我可以做到:
d = {}
for c in cities:
d[c['city']] = c['country']
但是我有什么办法可以用单线地图做到这一点?
【问题讨论】:
标签: python python-3.x python-2.7 dictionary mapping