python 字典批量删除键值对
时间: 2023-05-14 19:05:56 浏览: 273
python根据字典的键来删除元素的方法
5星 · 资源好评率100%
可以使用字典推导式和条件语句来批量删除字典中的键值对,例如:
```
my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4}
keys_to_remove = ['a', 'c']
my_dict = {key: value for key, value in my_dict.items() if key not in keys_to_remove}
print(my_dict) # Output: {'b': 2, 'd': 4}
```
这段代码将删除字典 `my_dict` 中键为 `'a'` 和 `'c'` 的键值对,输出结果为 `{'b': 2, 'd': 4}`。
阅读全文