#2
古1232021-08-13 12:41
|
程序代码:
dicts = {'a':'1',
'b':'2',
'c':3,
'1':'a',
'2':'b',
'3':'c',}
string = input('str: ')
re = []
'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编辑过]