Python:更改字典的key

思路:先删除原键值对,保存值,然后以新键插入字典

格式:dict[newkey] = dict.pop(key)

d = {'a':1, 'aa':11}
d['b'] = d.pop('a')
d['bb'] = d.pop('aa')
print(d)
#输出:{'b': 1, 'bb': 11}

#执行语句:d.pop('a'),删除 'a' 所对应的键值对,返回 'a' 对应的值;d['b'],相当于给字典新添加一个key,其value为d.pop('a')返回的值。

d = {'a':1, 'aa':11}
c = d.pop('a')
print(c)
#输出:1

 

posted @ 2018-04-10 17:20  何永灿  阅读(16253)  评论(0编辑  收藏  举报