5
Şöyle sözlükler dizisini var:python eş anlamlı sözlük sözlüktür?
[
{ 'country': 'UK', 'city': 'Manchester' },
{ 'country': 'UK', 'city': 'Liverpool' },
{ 'country': 'France', 'city': 'Paris' } ...
]
Ve böyle bir sözlüğe ile bitirmek istiyorum:
{ 'Liverpool': 'UK', 'Manchester': 'UK', ... }
Açıkçası ben bunu yapabilirsiniz:
d = {}
for c in cities:
d[c['city']] = c['country']
Tek bir harita ile yapabilmem için herhangi bir yol var mı?