python 字典键值互换
时间: 2023-11-02 07:03:22 浏览: 111
python 获取字典特定值对应的键的实现
可以使用字典推导式来实现字典键值互换,代码如下:
```python
my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
# 字典键值互换
new_dict = {v: k for k, v in my_dict.items()}
print(new_dict) # 输出结果:{'value1': 'key1', 'value2': 'key2', 'value3': 'key3'}
```
在这个例子中,我们使用了字典推导式来创建一个新的字典 `new_dict`。我们遍历了原始字典 `my_dict` 中的键值对,然后将键和值互换,最终得到了一个新的字典,其中原始字典中的值变成了新字典中的键,原始字典中的键变成了新字典中的值。
阅读全文