我有这本字典.
maximo = {'CodChamado': 50, '_14984|Top Down:': 0, '_14985|Hierarquia solicitante:': 0}
我想把这些键"_14984|Top Down:"
和"_14985|Hierarquia solicitante:"
换成
new_key = ['Campo Extra|Top Down:', 'Campo Extra|Hierarquia solicitante:']
结果是新词典:
new_maximo = {'CodChamado': 50, 'Campo Extra|Top Down:': 0, 'Campo Extra|Hierarquia solicitante:': 0}
我试过这么做,但没有成功:
old_key = []
for key in self.maximo:
if key[0] == "_":
old_key.append(key)
for i in new_key:
for j in old_key:
self.maximo[i] = self.maximo[j]
del self.maximo[j]
出现以下错误:
File "<string>", line 3, in <module>
KeyError: '_14984|Top Down:'
有人知道怎么做吗?