5-11字典合并
输入用字符串表示两个字典输出合并后的字典。字典的键用一个字母或数字表示。注意1和‘1’是不同的关键字输入格式:在第一行中输入第一个字典字符串在第二行中输入第二个字典字符串。输出格式:在一行中输出合并的字典输出按字典序。1 的 ASCII 码为 49大于 1排序时 1 在前1 在后。其它的字符同理。neval(input()) meval(input()) for key,value in m.items(): if key in n: n[key]value else: n[key]value a[] b[] for i in n.keys(): if type(i)int: a.append(i) else: b.append(i) a.sort() b.sort() print({,end) firstTrue for i in ab: if not first: print(,,end) if type(i)str: print(f{i}:{n[i]},end) else: print(f{i}:{n[i]},end) firstFalse print(})步骤代码作用1type(i) int判断键是数字还是字符串2a b数字键列表 字符串键列表保证顺序3n[i]取键 i 对应的值4first变量控制第一个元素前不加逗号5if not first: print(,, end)不是第一个就先打印逗号