如何在列表理解PYTHON3中获取带地图的字典?

时间:2019-01-28 07:19:05

标签: python-3.x dictionary

我有一个str和一个列表,我想将它们映射到字典列表,使用python2.7很容易获得,请参见下文。但是如何以类似的方式在python3中获得此结果?

>>> group1
'a:b:c:d:e'
>>> group2
['0:1:2:3:4']
#python2.7
>>> D = [dict(map(None, group1.split(":"), i.split(":"))) for i in group2]
>>> D
[{'a': '0', 'c': '2', 'b': '1', 'e': '4', 'd': '3'}]

谢谢!

0 个答案:

没有答案