gpt4 book ai didi

python - 替换 Python 中的字典键(字符串)

转载 作者:太空狗 更新时间:2023-10-29 19:32:45 26 4
gpt4 key购买 nike

CSV 导入后,我有以下带有不同语言键的字典:

dic = {'voornaam': 'John', 'Achternaam': 'Davis', 'telephone': '123456', 'Mobielnummer': '234567'}

现在我想将键更改为英文和(也全部小写)。应该是:

dic = {'first_name':  'John', 'last_name': 'Davis', 'phone': '123456', 'mobile': '234567'}

我怎样才能做到这一点?

最佳答案

你有字典类型,它非常适合

>>> dic = {'voornaam': 'John', 'Achternaam': 'Davis', 'telephone': '123456', 'Mobielnummer': '234567'}
>>> tr = {'voornaam':'first_name', 'Achternaam':'last_name', 'telephone':'phone', 'Mobielnummer':'mobile'}
>>> dic = {tr[k]: v for k, v in dic.items()}
{'mobile': '234567', 'phone': '123456', 'first_name': 'John', 'last_name': 'Davis'}

关于python - 替换 Python 中的字典键(字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17933168/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com