python list转dict示例分享

2018-09-27 09:44

阅读:651

  需求:[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}


评论


亲,登录后才可以留言!