第一步:字典的基本操作:新建一个字典,请分别使用往字典中添加n个元素并输出,然后依次使用删除字典的相关方法对键值对进行删除。
时间: 2023-12-28 19:49:40 浏览: 134
好的,这个问题很简单。以下是创建字典、添加元素并输出的代码:
```python
my_dict = {}
n = 3
# 向字典中添加n个元素
for i in range(n):
key = input("请输入键:")
value = input("请输入值:")
my_dict[key] = value
print("添加元素后的字典:", my_dict)
```
接下来,使用不同方式进行键值对删除。首先是删除指定键值对的方法 `del`:
```python
# 删除指定键值对
key_to_delete = input("请输入要删除的键:")
if key_to_delete in my_dict:
del my_dict[key_to_delete]
else:
print(key_to_delete, "不存在于字典中!")
print("删除键值对后的字典:", my_dict)
```
接下来是 `pop` 方法,该方法根据给定键删除键值对:
```python
# 根据键删除键值对
key_to_delete = input("请输入要删除的键:")
if key_to_delete in my_dict:
my_dict.pop(key_to_delete)
else:
print(key_to_delete, "不存在于字典中!")
print("删除键值对后的字典:", my_dict)
```
最后是删除字典中所有键值对的方法 `clear`:
```python
# 删除字典中所有键值对
my_dict.clear()
print("清空字典后的结果:", my_dict)
```
希望这个回答对你有所帮助!
阅读全文
相关推荐














