【发布时间】:2013-06-10 21:55:52
【问题描述】:
我有一个格式如下的列表
['iad-cgnt:248.600000,ord-cgnt:319.301775,iad-mci:331.185117,nyc-inap:316.122925,hkg-pccw:452.789753,ord-tata:243.000000,sjc-l3:321.487964,pvg-cu2:40.912496,nyc-bgp:382.419130,nyc-cgnt:332.477115,bgl-rel:311.344224,pvg-cu1:38.750000']
我需要从这个列表中构造一个字典,格式如下:
{'iad-cgnt' : 248.600000 , 'ord-cgnt':319.301775 } ... and so on.
您能否建议如何做到这一点?
【问题讨论】:
-
我已经尝试在 final 中基于 for d 进行拆分:parts = d.split(':') fin.append(parts) print fin 但它并没有按照我想要的方式拆分': '
标签: python list dictionary