有一个字典对象,d = {'a':1,'b':2},请用尽量简洁的代码将d转换成{1: 'a', 2: 'b'}

题目:有一个字典对象,d = {'a':1,'b':2},请用尽量简洁的代码将d转换成{1: 'a', 2: 'b'}

 

 第一种方法:

d = {'a': 1, 'b': 2}
d = {value: key for key, value in d.items()}
print(d)

结果

 第二种方法:

 

dict(zip(d.values(), d.keys()))

 

结果

 

 


posted @ 2018-08-10 13:03  BruceLong  阅读(1283)  评论(0编辑  收藏  举报