关于判断和写入列表的问题
程序代码:
dicts = {'a':'1', 'b':'2', 'c':3, '1':'a', '2':'b', '3':'c',} string = input('str: ') re = []
如果输入abc就显示123,如果输入123就显示Oa、Ob、Oc。结果输入列表re
在不改变字典的值的情况下,“Oa、Ob、Oc”的输出怎么实现呢?
如果1、2、3这三个键的类型是Int,通过isdigit或isalpha来分别判断是不是可以实现呢?
再追加一个问题,如果有'ac':666,在控制台输入键,打印值,怎么在输入'ac'后打印的是666而不是13呢?
[此贴子已经被作者于2021-8-13 11:16编辑过]