希望可以解答关于python字典的问题

key为0.1.2.3.4.5.6...分别有对应的value,input一串数字,例15207160492,如何识别?


nums = input("请输入一串数字")
dic = {0:"A", 1:"B", 3:"C"}
for i in nums:
    if dic.get(int(i)):
        print(dic.get(int(i)))


代码如下,如果有帮助,请点击一下采纳谢谢:


temp = {
    '0': 'value0',
    '1': 'value1',
    '2': 'value2',
    '3': 'value3',
    '4': 'value4',
    '5': 'value5',
    '6': 'value6',
    '7': 'value7',
    '8': 'value8',
    '9': 'value9'
}
s = input()
ret = ''
for x in s:
    ret += temp[x]
print(ret)