python给字典置空
时间: 2023-12-13 10:34:23 浏览: 79
Python创建空列表的字典2种方法详解
可以使用clear()方法将字典置空,该方法会清空字典中的所有键值对。示例如下:
```python
menu = {'鱼香肉丝': 12, '宫保鸡丁': 15, '糖醋里脊': 18}
print(menu) # 输出:{'鱼香肉丝': 12, '宫保鸡丁': 15, '糖醋里脊': 18}
menu.clear()
print(menu) # 输出:{}
```
另外,如果使用x={}将字典置空,会创建一个新的空字典并将x指向该字典,而原来的字典并没有被清空,需要使用del语句删除原字典。示例如下:
```python
D = {'a': 1, 'b': 2}
print(D) # 输出:{'a': 1, 'b': 2}
x = D
x = {}
print(D) # 输出:{'a': 1, 'b': 2}
del D
```
阅读全文