描述
读入一个字典类型的字符串,反转其中键值对输出。
即,读入字典key:value模式,输出value:key模式。
输入格式
用户输入的字典格式的字符串,如果输入不正确,提示:输入错误。
输出格式
给定字典d,按照print(d)方式输出
输入输出示例
输入 | 输出 | |
示例 1 | | |
stra = input('请输入字典类型的数据:')
dict1 = eval(stra)#使用eval去掉引号,还原成字典类型
d = {}#定义一个空字典,用于存放新键值对
if type(dict1) == dict:#判断输入的值 ,是否为字典类型
for key,value in dict1.items():#同时遍历键和值
d[value] = key #如果字典没有这个键,则新建一个键。如果有则更新
print(d)
else: #如果输入格式有误,则提示错误
print("输入错误")