如何更改字典中的键值


my_dict = {
'k1': 1,
'k2': 2,
'k3': 3,
'k4': 4
}

如何将键值更改为K11, K21, K31 ..当尝试更改密钥名称

时,我收到运行时错误

你可以这样做:

new_dict = {}
for k, v in my_dict.items():
new_dict[k + '1'] = v
print(new_dict)

输出:{'k11': 1, 'k21': 2, 'k31': 3, 'k41': 4}

如果您希望更改应用于my_dict,只需添加my_dict = new_dict

或者您可以使用字典推导式:

new_dict = {k+"1": v for (k, v) in my_dict.items()}

相关内容

  • 没有找到相关文章

最新更新