描述
现有字典:
dict1 = {'赵小明': '13299887777', '特明朗': '814666888', '普希京': '522888666', '吴小京': '13999887777'}
尝试向其中加入一个键值对,键和值在两行里输入,如果输入的键在字典中已经存在,则输出“您输入的姓名在通讯录中已存在”,如输入的键在字典中不存在则把键和值加入到字典中。操作完成后输出字典中所有键值对。
输入格式
输入有两行,第一行是要加入的姓名,第二行是电话号码
输出格式
参考输入输出示例
样例
输入(1)
普希京 8589995566
输出(1)
您输入的姓名在通讯录中已存在
输入(2)
成龙 8508887777
输出(2)
赵小明:13299887777 特明朗:814666888 普希京:522888666 吴小京:13999887777 成龙:8508887777
代码
dict1 = {'赵小明': '13299887777', '特明朗': '814666888', '普希京': '522888666', '吴小京': '13999887777'}#查询键是否存在,存在时返回键值对,不存在返回"数据不存在" new_name = input() new_value = input() if new_name in dict1: print("您输入的姓名在通讯录中已存在" ) else: dict1[new_name] = new_value for key in dict1: print(key + ':' + dict1.get(key))