我有下面的字典,我要每个城市的所有钥匙(例如,肾上腺素或空气等)
dictionary = {u'adrenaline': {u'estimated_total': 234,
u'more': True,
u'results': [{u'adrenaline_score': 2.11474252688113, u'name': u'Rome'},
{u'adrenaline_score': 1.94859310493828, u'name': u'Budapest'},
{u'adrenaline_score': 2.65914794847249, u'name': u'Ubud'},
{u'adrenaline_score': 1.94859310493828, u'name': u'Calgary'},
{u'adrenaline_score': 3.0, u'name': u'Canc\xfan'}]},
u'air': {u'estimated_total': 234,
u'more': True,
u'results': [{u'air_score': 1.50402325242855, u'name': u'Paris'},
{u'air_score': 1.50402325242855, u'name': u'Rome'},
{u'air_score': 1.50402325242855, u'name': u'New York City'},
{u'air_score': 1.50402325242855, u'name': u'Abu Dhabi'},
{u'air_score': 1.50402325242855, u'name': u'Key West'},
{u'air_score': 1.50402325242855, u'name': u'Salt Lake City'}]}
与城市相关的标签(钥匙)和分数
输出:
{'Rome': {'adrenaline': 2.11474252688113, 'air': 1.50402325242855},
'Budapest': {'adrenaline': 1.94859310493828},
'Ubud': {'adrenaline': 2.65914794847249},
'Calgary': {'adrenaline': 1.94859310493828}....}
将dict
d
重命名为不使用保留关键字dict
,您可以这样做(根据您想要的输出进行调整,这是不清楚的):相关问题 更多 >
编程相关推荐