python字典中交换键值对中键和值的位置
时间: 2024-04-13 20:29:44 浏览: 124
Python实现字典的key和values的交换
5星 · 资源好评率100%
要在Python字典中交换键值对中的键和值的位置,可以使用字典推导式和键值对的反转操作。下面是一个示例代码:
```python
# 原始字典
original_dict = {'a': 1, 'b': 2, 'c': 3}
# 使用字典推导式和键值对反转操作交换键值对中键和值的位置
swapped_dict = {value: key for key, value in original_dict.items()}
# 打印交换后的字典
print(swapped_dict)
```
运行以上代码,将会输出交换后的字典:
```
{1: 'a', 2: 'b', 3: 'c'}
```
这样就实现了在原始字典中交换键值对中键和值的位置。注意,如果原始字典中存在重复的值,那么在交换过程中会丢失一些键。
阅读全文