龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > python编程 >

python list转dict示例分享

时间:2014-05-15 18:08来源:网络整理 作者:网络 点击:
分享到:
这篇文章主要介绍了python list转dict的使用方法,大家参考使用吧

需求:['1:a','2:b','3:c'] 转换为 {'1′: 'a','3′: 'c','2′: ''}

代码如下:

a = {}
b = ['1:a','2:b','3:c']
map(lambda x:a.setdefault(x.split(':')[0], x.split(':')[1]), b)
print a
{'1': 'a', '3': 'c', '2': 'b'}

精彩图集

赞助商链接