我的python程序中有一个字典,它看起来像这样:
cities = {'England' : ['Manchester'],
'Germany' : ['Stuttgart'],
'France' : ['Paris', 'Lyonn'],
'Italy' : ['Torino']}
现在我想把这本词典转换成这样的形式:
cities = {'England' : set(['Manchester']),
'Germany' : set(['Stuttgart']),
'France' : set(['Paris', 'Lyonn']),
'Italy' : set(['Torino'])}
有人知道吗?你知道吗
简单,使用字典理解:
这将每个列表值映射到一个集合对象,作为一个新的二进制对象。你知道吗
如果您使用的是python2,那么使用
cities.iteritems()
会更有效。你知道吗演示:
你可以用
相关问题 更多 >
编程相关推荐