转换键和值
Convert keys and values
我的字典有问题
我不知道如何将键转换为值
我试图在网上找到解决这个问题的方法,但我不明白
Expect: "I": 1 => 1:"I"
convert = {'I': 1, 'V': 5, 'X': 10, 'L': 50, 'C': 100, 'D': 500, 'M': 1000,}
new_dict ={}
for k,v in convert.items():
new_dict.update({v,k})
args 和 kwargs 是完全不同的东西并且与其他东西有关 not 值和字典的键..
现在,对于你所要求的,你可以检查这段代码来实现你所要求的,
代码语法
convy = {value: key for key, value in convert.items()}
输出
{1: 'I', 5: 'V', 10: 'X', 50: 'L', 100: 'C', 500: 'D', 1000: 'M', 4: 'IV', 9: 'IX', 40: 'XL', 90: 'XC', 400: 'CD', 900: 'CM'}
[Program finished]
我的字典有问题
我不知道如何将键转换为值
我试图在网上找到解决这个问题的方法,但我不明白
Expect: "I": 1 => 1:"I"
convert = {'I': 1, 'V': 5, 'X': 10, 'L': 50, 'C': 100, 'D': 500, 'M': 1000,}
new_dict ={}
for k,v in convert.items():
new_dict.update({v,k})
args 和 kwargs 是完全不同的东西并且与其他东西有关 not 值和字典的键..
现在,对于你所要求的,你可以检查这段代码来实现你所要求的,
代码语法
convy = {value: key for key, value in convert.items()}
输出
{1: 'I', 5: 'V', 10: 'X', 50: 'L', 100: 'C', 500: 'D', 1000: 'M', 4: 'IV', 9: 'IX', 40: 'XL', 90: 'XC', 400: 'CD', 900: 'CM'}
[Program finished]