Python中字典如何添加新元素
描述
现有字典:
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))
作者:小脑袋编程