尝试向其中加入一个键值对,键和值在两行里输入,如果输入的键在字典中已经存在,则输出“您输入的姓名在通讯录中已存在”,如输入的键在字典中不存在则把键和值加入到字典中。操作完成后输出字典中所有键值对。
时间: 2023-11-22 14:52:34 浏览: 78
Python程序设计:字典的方法.pptx
5星 · 资源好评率100%
好的,以下是 Python 代码实现:
```python
address_book = {"Alice": "123456789", "Bob": "987654321"}
key = input("请输入姓名:")
value = input("请输入电话号码:")
if key in address_book:
print("您输入的姓名在通讯录中已存在")
else:
address_book[key] = value
print("通讯录中所有键值对:")
for k, v in address_book.items():
print(k + ":" + v)
```
运行结果如下:
```
请输入姓名:Alice
请输入电话号码:111111111
您输入的姓名在通讯录中已存在
通讯录中所有键值对:
Alice:123456789
Bob:987654321
```
```
请输入姓名:Charlie
请输入电话号码:555555555
通讯录中所有键值对:
Alice:123456789
Bob:987654321
Charlie:555555555
```
阅读全文